What problem does it solve?
This Skill turns an unwired Aspire AppHost skeleton into a working, validated microservices graph so you can connect services, data stores, and frontends without guessing the right wiring pattern.
Core Features & Use Cases
- Repo Scanning: Detects .NET, JavaScript, Python, compose, and connection-string signals to infer what should be modeled in Aspire.
- Resource Graph Proposals: Recommends the right AppHost resources, references, waits, endpoints, and environment mappings before editing anything.
- ServiceDefaults & Observability: Wires Aspire service defaults, OpenTelemetry, health checks, and service discovery into selected projects.
- Validation Workflow: Verifies the result with Aspire start, wait, and describe so the graph is not just configured but actually runnable.
- Safe Guardrails: Refuses edits to generated .aspire/modules files and preserves existing repo structure and local workflows.
- Use Case: Ideal after aspire init, when a solution contains multiple services, databases, or a frontend that needs to be connected to an API and supporting infrastructure.
Quick Start
Ask the skill to scan the repository, propose the Aspire resource graph, and wire the AppHost, ServiceDefaults, and validation flow for the selected services.