aspnet-core

Provides guidance for building, reviewing, and architecting ASP.NET Core web applications.

4|Updated Feb 13, 2026
One-click install
npx skills add https://github.com/heyzude/skills_for_codex --skill aspnet-core-heyzude
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: aspnet-core
Source: https://github.com/heyzude/skills_for_codex/tree/main/skills_by_openai/aspnet-core
Command: npx skills add https://github.com/heyzude/skills_for_codex --skill aspnet-core-heyzude

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill provides comprehensive guidance and best practices for developing robust, scalable, and maintainable ASP.NET Core web applications, ensuring adherence to current official recommendations.

Core Features & Use Cases

  • Architectural Guidance: Choose the right application model (Blazor, Razor Pages, MVC, Minimal APIs, Controllers) and structure your project effectively.
  • Pipeline Configuration: Master Program.cs, dependency injection, middleware, routing, and configuration.
  • Feature Implementation: Implement cross-cutting concerns like data access, security, real-time features, and testing.
  • Use Case: You need to build a new web API using ASP.NET Core. This Skill will guide you through selecting Minimal APIs or Controllers, setting up routing, handling requests, and implementing authentication.

Quick Start

Use the aspnet-core skill to build a new Blazor Web App with server-side rendering and interactive server components.

Frequently Asked Questions about aspnet-core

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

FAQPage Schema
How do I structure a new ASP.NET Core web API project?

You can structure an ASP.NET Core web API by choosing Minimal APIs or Controllers, configuring the Program.cs request pipeline, setting up routing, handling requests, and implementing authentication based on official Microsoft recommendations.

What is the best way to choose between Blazor, Razor Pages, and MVC in .NET?

Choosing between Blazor, Razor Pages, and MVC involves evaluating architectural guidance for each application model to effectively structure your .NET web project according to current official recommendations.

How does dependency injection work in ASP.NET Core?

Dependency injection in ASP.NET Core works through pipeline configuration in Program.cs, enabling you to register services, manage lifetimes, and build scalable, maintainable web applications.

Can I build real-time features and implement authentication in ASP.NET Core?

Yes, you can build real-time features and implement authentication in ASP.NET Core by configuring cross-cutting concerns like security and real-time functionality within your application's request pipeline.

Does this guidance cover testing and deployment for .NET web apps?

Yes, this guidance covers testing and deployment for .NET web apps, addressing cross-cutting concerns like performance, deployment, and versioning to ensure robust, maintainable ASP.NET Core applications.