dotnet-aspire-starter

Generates . .NET Aspire scaffold with EF Core, OpenTelemetry, Polly, and VS Code templates.

Updated Jan 19, 2026
One-click install
npx skills add https://github.com/illogical/InstructionLibrary --skill dotnet-aspire-starter
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: dotnet-aspire-starter
Source: https://github.com/illogical/InstructionLibrary/tree/main/skills/dotnet-aspire-starter
Command: npx skills add https://github.com/illogical/InstructionLibrary --skill dotnet-aspire-starter

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This skill helps developers kick off production-ready .NET Aspire projects by generating a complete, ready-to-run solution with front-end, API, ORM, observability, and resilience patterns.

Core Features & Use Cases

  • Full-stack scaffold: Frontend (ASP.NET MVC + Razor + TypeScript) and REST API with EF Core migrations.
  • Observability & resilience: OpenTelemetry setup and Polly-based resilience for reliable microservices.
  • Guided setup: OIDC prep and Grafana-ready telemetry to accelerate production-grade deployments.
  • Use Case: A team wants a drop-in starter for a new web app; run the scaffold and start feature work immediately.

Quick Start

Run the scaffold tool to generate a new Aspire project: dotnet new aspire-starter --name "YourApp" --description "A new ASP.NET Core app" --output "./projects"

Frequently Asked Questions about dotnet-aspire-starter

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

FAQPage Schema
How do I scaffold a production-ready .NET Aspire full-stack application?

To scaffold a production-ready .NET Aspire application, run the dotnet new aspire-starter command to generate a complete solution with frontend, REST API, EF Core migrations, and observability patterns. This ensures a ready-to-run project setup.

What is included in a .NET Aspire starter project for production deployments?

A .NET Aspire starter project includes ASP.NET MVC with TypeScript, a REST API with EF Core, OpenTelemetry for Grafana-ready observability, Polly-based resilience, and OIDC authentication preparation to accelerate production-grade deployments.

Can I use OpenTelemetry and Polly for resilience in a .NET Aspire project?

Yes, you can use OpenTelemetry and Polly in a .NET Aspire project. The starter scaffold pre-configures OpenTelemetry for Grafana-ready telemetry and applies Polly-based resilience patterns to ensure reliable microservices.

What is the best way to bootstrap a .NET Aspire web app with EF Core and observability?

The best way to bootstrap a .NET Aspire web app with EF Core and observability is using an automated scaffolding tool that applies Microsoft coding standards, pre-configures telemetry, and includes VS Code templates for rapid feature development.

Does the .NET Aspire scaffold include frontend TypeScript setup and API migrations?

Yes, the .NET Aspire scaffold includes a full-stack setup with an ASP.NET MVC frontend using TypeScript and a REST API backend with EF Core migrations, ensuring both frontend and database layers are ready for immediate feature work.

Why do I need OIDC preparation in a newly scaffolded .NET Aspire project?

You need OIDC preparation in a newly scaffolded .NET Aspire project to accelerate production-grade deployments by laying the groundwork for secure authentication, ensuring the application is ready for identity provider integration before feature development.