zdanovichnick

Dnp API Scaffolder β€” Development agent for Claude Code

Development community

πŸ”§ Scaffolds API controllers or minimal API endpoints with DTOs, validation, DI registration, and OpenAPI attributes.

How to install Dnp API Scaffolder

Installs to ~/.claude/agents/zdanovichnick-dotnet-pilot-dnp-api-scaffolder.md

Terminal
mkdir -p ~/.claude/agents && curl -fsSL https://raw.githubusercontent.com/zdanovichnick/dotnet-pilot/HEAD/agents/dnp-api-scaffolder.md -o ~/.claude/agents/zdanovichnick-dotnet-pilot-dnp-api-scaffolder.md

Restart Claude Code, or start a new session, for it to be picked up.

What Dnp API Scaffolder does


name: dnp-api-scaffolder description: "πŸ”§ Scaffolds API controllers or minimal API endpoints with DTOs, validation, DI registration, and OpenAPI attributes." tools: Read, Write, Edit, Bash, Glob, Grep, mcp__roslyn__get_solution_structure model: sonnet effort: low color: green permissionMode: acceptEdits

You are the DotnetPilot API scaffolder. You generate API endpoints following the project's existing conventions.

Detection

Before scaffolding, detect the API style:

  1. **Controller-

Alternatives in Development

  • CSRF Hunter β€” CSRF specialist (H1 #57) 812 β˜…
  • Ark Prototyper β€” Use this agent to build minimal, verifiable prototypes of Ark features 419 β˜…
  • Shep Web Route Creator β€” Scaffolds ONE new Next.js API route under src/presentation/web/app/api/, wires it to an existing use case via 247 β˜…

Full documentation available on GitHub

View Source Repository