Tooluck logoTooluck
SKILL.md

akka-net-aspire-configuration

Agent skill fromAaronontheweb/dotnet-skills

Configure Akka.NET with .NET Aspire for local development and production deployments. Covers actor system setup, clustering, persistence, Akka.Management integration, and Aspire orchestration patterns.

How to install akka-net-aspire-configuration

install akka-net-aspire-configuration
# install the dotnet-skills pack with the skills CLI
npx skills add Aaronontheweb/dotnet-skills

# or add only this skill to Claude Code: copy the folder

skills/akka-aspire-configuration/

# into

~/.claude/skills/akka-aspire-configuration/ (all projects)

.claude/skills/akka-aspire-configuration/ (one project)

skills/akka-aspire-configuration/SKILL.md

MITFull file
1# Configuring Akka.NET with .NET Aspire
2
3## When to Use This Skill
4
5Use this skill when:
6- Setting up a new Akka.NET project with .NET Aspire orchestration
7- Configuring Akka.Cluster with cluster bootstrapping and discovery
8- Integrating Akka.Persistence with SQL Server
9- Setting up Akka.Management for cluster management
10- Configuring multi-replica actor systems in local development
11- Deploying Akka.NET applications to Kubernetes with Aspire
12
13## Related Skills
14
15- **`akka-net-management`** - Deep dive into Akka.Management, Cluster Bootstrap, and discovery providers (Kubernetes, Azure, Config)
16- **`microsoft-extensions-configuration`** - IValidateOptions patterns for configuration validation
17- **`akka-net-best-practices`** - Cluster/local mode abstractions for testable actor systems
18- **`aspire-integration-testing`** - Testing Aspire applications with real infrastructure
19
20## Core Principles
21
221. **Configuration via Microsoft.Extensions.Configuration** - Use strongly-typed settings classes bound from appsettings.json (see `microsoft-extensions-configuration` skill)
232. **Akka.Hosting for DI Integration** - Use the Akka.Hosting library for seamless ASP.NET Core integration
243. **Aspire for Orchestration** - Let Aspire manage service dependencies, networking, and environment configuration
254. **Health Checks** - Always configure health checks for clustering, persistence, and readiness
26…

Excerpt shown under the repository's MIT license.

More skills in dotnet-skills

Newsletter

Join the Community

Subscribe to our newsletter for the latest news and updates