aspireify

Scan repositories to wire Aspire AppHosts with ServiceDefaults and OpenTelemetry.

46|6|Updated Apr 2, 2026
One-click install
npx skills add https://github.com/elbruno/ElBruno.MarkItDotNet --skill aspireify-elbruno
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: aspireify
Source: https://github.com/elbruno/ElBruno.MarkItDotNet/tree/main/.agents/skills/aspireify
Command: npx skills add https://github.com/elbruno/ElBruno.MarkItDotNet --skill aspireify-elbruno

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Scans the repository to automatically wire an Aspire AppHost after skeleton creation, edits the AppHost to apply ServiceDefaults and OpenTelemetry wiring, and validates end-to-end, then self-deactivates.

Core Features & Use Cases

  • Scan the repo to discover projects, dependencies, and endpoints that require wiring.
  • Propose a resource graph and apply standardized OpenTelemetry, health checks, and service discovery wiring.
  • Validate with aspire start and self-deactivate on a clean, healthy run.

Quick Start

Run Aspireify to auto-wire the AppHost, validate, and hand off to aspire-orchestration.

Frequently Asked Questions about aspireify

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate Aspire AppHost wiring with ServiceDefaults and OpenTelemetry?

Automating Aspire AppHost wiring involves scanning the repository to discover projects, proposing a resource graph, and editing the AppHost to apply ServiceDefaults and OpenTelemetry configuration automatically.

Can I use auto-wiring for both C# SDK-style and TypeScript file-based Aspire AppHosts?

Yes, automated AppHost wiring applies to both C# SDK-style and TypeScript file-based AppHosts, editing the necessary files to wire ServiceDefaults, OpenTelemetry, and service discovery across both project types.

What do I need before auto-wiring an Aspire AppHost?

Auto-wiring an Aspire AppHost requires Aspire tooling and a skeleton AppHost already in the repository, ensuring the scanner can discover existing projects, dependencies, and endpoints to build a valid resource graph.

How does the Aspire AppHost auto-wiring process validate the configuration?

The auto-wiring process validates the configuration end-to-end by running an Aspire start command, checking for a clean and healthy run, and prompting for confirmation if any adjustments are needed before self-deactivating.

Why does my Aspire AppHost auto-wiring Skill deactivate after one run?

The auto-wiring Skill self-deactivates after a clean, healthy run to avoid interference once the AppHost is fully wired, validated, and ready to hand off to standard aspire-orchestration workflows.