minimal-api

Build .NET 10 minimal APIs with grouped endpoints and automatic IEndpointGroup discovery.

2|Updated Apr 6, 2026
One-click install
npx skills add https://github.com/bingeli1379/eli-claude-marketplace --skill minimal-api-bingeli1379
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: minimal-api
Source: https://github.com/bingeli1379/eli-claude-marketplace/tree/main/plugins/eureka-sdd/skills/minimal-api
Command: npx skills add https://github.com/bingeli1379/eli-claude-marketplace --skill minimal-api-bingeli1379

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Helps developers quickly implement and organize HTTP endpoints using .NET 10 minimal APIs, reducing ceremony and boilerplate.

Core Features & Use Cases

  • Group endpoints with MapGroup and automatic IEndpointGroup discovery for scalable APIs.
  • Use TypedResults for type-safe responses and OpenAPI metadata integration.
  • Apply endpoint filters and concise routing to keep code maintainable and expressive.

Quick Start

Create a minimal API group with a MapGroup endpoint for a resource.

Frequently Asked Questions about minimal-api

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

FAQPage Schema
How do I organize minimal API endpoints in .NET 10 for scalable routing?

Organize minimal API endpoints in .NET 10 by implementing IEndpointGroup for automatic discovery and using MapGroup to group routes. This approach reduces boilerplate by automatically registering endpoint definitions and keeping routing configurations cleanly separated.

How do I generate OpenAPI metadata for .NET minimal APIs?

Generate OpenAPI metadata for .NET minimal APIs by returning TypedResults from your endpoint handlers. TypedResults provide type-safe responses that the framework automatically maps to accurate OpenAPI schema definitions without requiring manual configuration.

What is the best way to structure a .NET minimal API project?

The best way to structure a .NET minimal API project is grouping endpoints with IEndpointGroup implementations and concise routing. This pattern enables automatic discovery of route handlers, applies endpoint filters for maintainability, and minimizes boilerplate code.

Can I use endpoint filters with .NET minimal APIs?

Yes, you can apply endpoint filters with .NET minimal APIs to intercept route handler execution. Filters keep code maintainable and expressive by handling cross-cutting concerns directly within your streamlined routing setup and endpoint groups.

Does .NET 10 support automatic discovery for IEndpointGroup implementations?

Yes, .NET 10 supports automatic discovery for IEndpointGroup implementations. The framework scans for these implementations to streamline routing configuration, automatically mapping endpoint groups and reducing the manual ceremony needed to register routes.

Why use TypedResults instead of Results in minimal API handlers?

Use TypedResults instead of Results in minimal API handlers to ensure type-safe responses and automatic OpenAPI metadata integration. TypedResults explicitly declare return types, allowing the framework to generate accurate API documentation without manual schema definitions.