rest-api-controller-gen

Community

Generate production-ready ASP.NET Core CRUD controllers with ease.

Authornist0
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This Skill solves the problem of manually creating complex ASP.NET Core REST API controllers by automating the generation process from descriptions, OpenAPI contracts, or resource themes.

Core Features & Use Cases

  • Code Generation: Automatically generates DTOs, FluentValidation validators, MediatR commands/queries, and controllers based on input descriptions or OpenAPI contracts.
  • Multiple Input Modes: Supports natural-language descriptions, OpenAPI JSON contracts, or resource names/themes.
  • Integration with ASP.NET Core: Generates controllers that are compatible with the MediatR, ProblemDetails, FluentValidation, and OpenAPI annotations ecosystems.

Quick Start

Generate a REST API controller by running the command: codev rest-api-controller-gen --input-mode description [resource-description]

Dependency Matrix

Required Modules

None required

Components

scriptsreferences

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: rest-api-controller-gen
Download link: https://github.com/nist0/CoDev/archive/main.zip#rest-api-controller-gen

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 620,000+ vetted skills library on demand.