minimal-apis
✓Defines REST endpoints using Minimal APIs with OpenAPI documentation via Scalar. Use when: Creating or modifying API endpoints in Sorcha services, adding new routes, configuring endpoint authentication, or documenting APIs.
Installation
SKILL.md
Sorcha uses .NET 10 Minimal APIs exclusively—NEVER MVC controllers. All endpoints are organized via MapGroup() route grouping with extension methods in Endpoints/ folders. OpenAPI documentation uses Scalar (NOT Swagger).
| Route Groups | Shared config for related endpoints | app.MapGroup("/api/v1/wallets").WithTags("Wallets") | | TypedResults | Type-safe return values | Results , NotFound, ValidationProblem> | | OpenAPI Metadata | .WithName(), .WithSummary() | Required on all endpoints |
| Authorization | .RequireAuthorization("Policy") | Apply to groups or individual endpoints | | AllowAnonymous | Public endpoints | .AllowAnonymous() on login routes | | Cache Output | Redis output caching | .CacheOutput(p => p.Expire(...).Tag("tag")) |
Defines REST endpoints using Minimal APIs with OpenAPI documentation via Scalar. Use when: Creating or modifying API endpoints in Sorcha services, adding new routes, configuring endpoint authentication, or documenting APIs. Source: stuartf303/sorcha.
Facts (cite-ready)
Stable fields and commands for AI/search citations.
- Install command
npx skills add https://github.com/stuartf303/sorcha --skill minimal-apis- Source
- stuartf303/sorcha
- Category
- </>Dev Tools
- Verified
- ✓
- First Seen
- 2026-02-01
- Updated
- 2026-02-18
Quick answers
What is minimal-apis?
Defines REST endpoints using Minimal APIs with OpenAPI documentation via Scalar. Use when: Creating or modifying API endpoints in Sorcha services, adding new routes, configuring endpoint authentication, or documenting APIs. Source: stuartf303/sorcha.
How do I install minimal-apis?
Open your terminal or command line tool (Terminal, iTerm, Windows Terminal, etc.) Copy and run this command: npx skills add https://github.com/stuartf303/sorcha --skill minimal-apis Once installed, the skill will be automatically configured in your AI coding environment and ready to use in Claude Code or Cursor
Where is the source repository?
https://github.com/stuartf303/sorcha
Details
- Category
- </>Dev Tools
- Source
- skills.sh
- First Seen
- 2026-02-01