Agent skill · software engineering · aaronontheweb

akka-net-management

Akka.Management for cluster bootstrapping, service discovery (Kubernetes, Azure, Config), health checks, and dynamic cluster formation without static seed nodes.

Why this skill is useful

Provides specific configuration patterns and integration details for dynamic cluster formation in Akka.NET that the AI wouldn't reliably generate on its own.

What it needs

Requires nuget installed locally. About 4k tokens when loaded. Last updated 2026-07-03. 1,095 stars on the source repository.

What this skill does

Akka.NET Management and Service Discovery When to Use This Skill Use this skill when: Deploying Akka.NET clusters to Kubernetes or cloud environments Replacing static seed nodes with dynamic service discovery Configuring cluster bootstrap for auto-formation Setting up health endpoints for load balancers Integrating with Azure Table Storage, Kubernetes API, or config-based discovery Reference Files discovery-providers.md: Config, Kubernetes, and Azure discovery setup with full code and deployment YAML configuration-reference.md: Strongly-typed configuration model classes Overview Akka.Management provides HTTP endpoints for cluster management and integrates with Akka.Cluster.Bootstrap to enable dynamic cluster formation using service discovery instead of static seed nodes. Why Use Akka.Management? Approach Pros Cons ---------- ------ ------ Static Seed Nodes Simple, no dependencies Doesn't scale, requires known IPs Akka.Management Dynamic discovery, scales to N nodes More configuration, external dependencies Use static seed nodes for: Development, single-node deployments, fixed infrastructure. Use Akka.Management for: Kubernetes, auto-scaling groups, dynamic environments, production clusters. --- Architecture --- Required NuGet Packages --- Akka.Hosting Configuration Basic Setup with Mode Selection Akka.Management Configuration See discovery-providers.md for complete Config, Kubernetes, and Azure discovery setup code. See configuration-reference.md for the full strongly-typed configuration model classes. --- Health Endpoints Akka.Management exposes health endpoints for load balancers and orchestrators: Endpoint Purpose Returns 200 When ---------- --------- ------------------ /alive Liveness ActorSystem is running /ready Readiness Cluster member is Up /cluster/members Debug Returns cluster membership ASP.NET Core Health Check Integration --- Troubleshooting Cluster Won't Form Symptoms: Nodes stay as separate single-node clusters. Checklist: 1. …

How to use it

Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:

@skills aaronontheweb/akka-management

View the source on GitHub

Browse the @skills marketplace