aspire-init

Scaffold an Aspire AppHost skeleton and generate aspire.config.json.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Drops a minimal Aspire AppHost skeleton and generates aspire.config.json for repos that lack an AppHost, enabling a smooth handoff to wiring.

Core Features & Use Cases

  • Detects when no AppHost exists and drops a skeleton plus configuration.
  • Generates aspire.config.json and prepares the project for wiring via aspireify.
  • Handoff to aspireify for full resource wiring and validation during app integration.

Quick Start

Run aspire init in a workspace that has no Aspire AppHost to drop the skeleton and hand off to aspireify for wiring.

Frequently Asked Questions about aspire-init

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

FAQPage Schema
How do I scaffold an Aspire AppHost in an existing repository?

Running aspire init in a repository without an AppHost drops a minimal skeleton and generates aspire.config.json. This provides a guided first-run workflow that validates prerequisites and prepares the project for resource wiring.

What does the Aspire first-run setup workflow do when no AppHost exists?

The Aspire first-run setup detects the missing AppHost and drops a minimal skeleton alongside aspire.config.json. It validates prerequisites, coordinates with the Aspire CLI, and hands off to aspireify for full resource wiring and validation.

Do I need the Aspire CLI installed to initialize an AppHost skeleton?

Initializing an AppHost skeleton requires the Aspire CLI, as the workflow validates prerequisites and coordinates with it. This ensures a consistent first-run experience before dropping the skeleton and generating aspire.config.json.

What's the best way to automate Aspire project initialization for devops handoff?

Automating Aspire project initialization is best handled by running aspire init, which scaffolds the AppHost skeleton and generates aspire.config.json. This enables a seamless handoff to aspireify for full resource wiring, validation, and startup.

What happens after the Aspire AppHost skeleton is created?

After the Aspire AppHost skeleton is created and aspire.config.json is generated, the workflow hands off to aspireify. aspireify handles full resource wiring, validation, and app startup during integration.

Can I use aspire init to add Aspire configuration to a repo that already has an AppHost?

aspire init targets repos that lack an AppHost by detecting its absence and scaffolding a minimal skeleton. If an AppHost already exists, the guided first-run workflow to drop the skeleton and generate aspire.config.json is not triggered.