·minimal-apis
</>

minimal-apis

stuartf303/sorcha

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.

5Installs·2Trend·@stuartf303

Installation

$npx skills add https://github.com/stuartf303/sorcha --skill minimal-apis

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.

View raw

Facts (cite-ready)

Stable fields and commands for AI/search citations.

Install command
npx skills add https://github.com/stuartf303/sorcha --skill minimal-apis
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