cli-aspire

Manage CritterCab AppHost resources via Aspire CLI operations.

Updated Apr 21, 2026
One-click install
npx skills add https://github.com/erikshafer/CritterCab --skill cli-aspire
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: cli-aspire
Source: https://github.com/erikshafer/CritterCab/tree/main/docs/skills/cli-aspire
Command: npx skills add https://github.com/erikshafer/CritterCab --skill cli-aspire

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires aspire, dotnet, and includes scripts (resource) components.

What problem does it solve?

This skill simplifies managing, scripting, and automating interactions with the CritterCab application, focusing on AppHost operations via the Aspire CLI, reducing manual work and speeding up workflows.

Core Features & Use Cases

  • AppHost Operations: Run, stop, start detached, inspect, and diagnose the CritterCab AppHost.
  • Resource Management: Manage resource lifecycles such as start, stop, rebuild.
  • Automation and Scripting: Build and maintain automation scripts and CI pipelines that interact with the AppHost.
  • Use Case: Automate the deployment process of a new service in the CritterCab system, handling all AppHost operations via Aspire commands.

Quick Start

Use 'aspire run' to start the AppHost, and 'aspire stop' to stop it when you are done.

Frequently Asked Questions about cli-aspire

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

FAQPage Schema
How do I automate .NET Aspire AppHost operations from the command line?

Automate .NET Aspire AppHost operations by using CLI commands to run, stop, and inspect application resources. This enables scripted orchestration and management of distributed .NET services without manual intervention.

Can I manage Kafka and gRPC resources in an Aspire AppHost via scripts?

Yes, you can manage Kafka and gRPC resources in an Aspire AppHost via scripts. The tooling supports orchestrating event-driven messaging architectures and distributed service operations through automated CLI commands.

What's the best way to script lifecycle management for Wolverine-based .NET services?

Script lifecycle management for Wolverine-based .NET services by executing CLI commands to start, stop, and rebuild AppHost resources. This approach integrates smoothly into CI pipelines for continuous deployment.

Does this CLI tooling support running the Aspire AppHost detached for background diagnostics?

Yes, the CLI tooling supports running the Aspire AppHost detached. You can start the host independently in the background and use specific commands to inspect and diagnose application resources during execution.

How do I start and stop an Aspire AppHost for an event-sourcing application?

Start and stop an Aspire AppHost for an event-sourcing application by executing 'aspire run' to initialize the resources and 'aspire stop' to gracefully terminate the distributed services.

What are the limitations of using Aspire CLI for event-driven .NET application operations?

Aspire CLI limitations include requiring a valid .NET environment and the specific AppHost project to be present. It orchestrates resources locally and may require additional configuration for complex Kafka or gRPC event-sourcing pipelines.