Back to catalog / Developer tools
ASP.NET Core: follow the matching app model
Use a focused Microsoft reference path for ASP.NET Core apps, APIs, security, and upgrades.
Skills
Start by identifying the target framework, SDK, and app model already used by the repository. For a new app or major refactor, read stack selection first, then the Program and request-pipeline guide, followed by exactly one primary reference for Blazor, Razor Pages, MVC, or APIs. Add identity, security, data, real-time, or testing references only when the feature requires them. Preserve the existing model, and prefer built-in DI, options, logging, and ProblemDetails before adding infrastructure. Check version guidance before using new APIs or crossing a major upgrade; verify any “latest” claim on Microsoft Learn.
Permissions
Prerequisites
- For ASP.NET Core implementation, review, or upgrades; first identify the target framework, SDK, and existing app model.
- Use the skill references selectively instead of loading the whole guide at once.
Permissions
- May inspect project files and Microsoft Learn references, then propose or edit local code while respecting the current app model.
- Using the dotnet CLI, installing packages, or deploying changes an environment or external service and needs task-level authorization.
Limitations
Choose the matching app model—Blazor, Razor Pages, MVC, or API—and consult its Microsoft references. Framework versions and “latest” guidance change; do not rewrite an existing app without a reason.
Pinned upstream source
- Repository
- openai/skills
- File path
- skills/.curated/aspnet-core/SKILL.md
- Pinned commit
49f948faa9258a0c61caceaf225e179651397431- Source checked
- 2026-10-14 · Reviewed against the pinned upstream source
Repository metrics
These values describe the upstream repository, not popularity or likes for an individual skill or playbook.
- Stars
- Not collected
- Forks
- Not collected
- Observed at
- Not collected
No metrics snapshot is available yet.
License: Apache-2.0
Compatible tools
Microsoft Learn · dotnet CLI · ASP.NET Core reference map
Main topic
Take a coding Agent change from context to verification