add-api-endpoint

Scaffold ASP.NET Core Minimal API endpoints with DTOs, endpoint groups, and unit tests.

1|Updated Mar 20, 2026
One-click install
npx skills add https://github.com/mamu7211/feirb-mailclient --skill add-api-endpoint-mamu7211
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: add-api-endpoint
Source: https://github.com/mamu7211/feirb-mailclient/tree/main/.claude/skills/add-api-endpoint
Command: npx skills add https://github.com/mamu7211/feirb-mailclient --skill add-api-endpoint-mamu7211

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill eliminates the boilerplate overhead and inconsistency associated with creating new Minimal API endpoints in the Feirb project.

Core Features & Use Cases

  • Standardized Scaffolding: Automatically generates DTOs, endpoint groups, and test files following project conventions.
  • Convention Enforcement: Ensures all new features use proper DI, async patterns, and OpenAPI tagging.
  • Use Case: When adding a new feature like User Preferences, use this skill to instantly generate the required request/response models, the endpoint mapping class, and the corresponding unit test skeleton.

Quick Start

Use the add-api-endpoint skill to scaffold a new feature named UserProfile with a GET and POST endpoint.

Frequently Asked Questions about add-api-endpoint

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

FAQPage Schema
How do I scaffold Minimal API endpoints consistently in an ASP.NET Core project?

To scaffold Minimal API endpoints consistently, this skill generates DTOs, endpoint groups, and unit test files. It automatically enforces project conventions for dependency injection, async method signatures, and OpenAPI documentation standards.

What is the best way to generate Minimal API boilerplate with DTOs and unit tests in .NET?

The best way to generate Minimal API boilerplate is using this scaffolding skill, which instantly creates request and response models, endpoint mapping classes, and corresponding unit test skeletons for new features.

Can I automatically enforce dependency injection and async patterns when creating Minimal API endpoints?

Yes, you can automatically enforce dependency injection and async patterns when creating Minimal API endpoints. This skill ensures all newly scaffolded endpoints apply proper DI and async method signatures according to project conventions.

Does this scaffolding skill generate OpenAPI documentation standards for new ASP.NET Core endpoints?

Yes, this scaffolding skill generates OpenAPI documentation standards for new ASP.NET Core endpoints. It applies standardized OpenAPI tagging to all newly created Minimal API endpoint groups.

How do I add a new feature with GET and POST endpoints using Minimal API scaffolding?

To add a new feature with GET and POST endpoints using Minimal API scaffolding, invoke this skill with the feature name. It instantly generates the required request and response DTOs, the endpoint mapping class, and unit test skeleton.

Why should I use a scaffolding tool instead of manually creating Minimal API endpoints?

You should use a scaffolding tool instead of manually creating Minimal API endpoints to eliminate boilerplate overhead and inconsistency. It ensures standardized implementation of DTOs, endpoint groups, and tests across the entire project.