scaffold-endpoint

Generate backend routes, controllers, services, and TypeScript types from API specs.

Updated Dec 31, 2025
One-click install
npx skills add https://github.com/clover-storm/agentic --skill scaffold-endpoint
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: scaffold-endpoint
Source: https://github.com/clover-storm/agentic/tree/main/.claude/skills/scaffold-endpoint
Command: npx skills add https://github.com/clover-storm/agentic --skill scaffold-endpoint

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

백엔드 개발에서 API 스펙을 바탕으로 라우트, 컨트롤러, 서비스, 타입 정의의 뼈대를 자동으로 생성하여 초기 구현 시간을 대폭 단축합니다.

Core Features & Use Cases

  • 자동 코드 스켈폴딩: API 스펙에서 엔드포인트와 요청/응답 스키마를 분석해 routes, controllers, services, types를 생성합니다.
  • 프레임워크 감지 및 구조화: 기존 프로젝트의 프레임워크(예: express, fastapi)에 맞춘 디렉터리 구조를 자동으로 구성합니다.
  • Use Case: 새로운 API를 도입할 때 스펙 문서를 바탕으로 백엔드 기본 골격을 빠르게 시작합니다.

Quick Start

Use specs/new_api_endpoint.md as the API spec path and run scaffold-endpoint to generate the backend skeletons.

Frequently Asked Questions about scaffold-endpoint

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

FAQPage Schema
How do I generate backend code from an API specification?

Scaffold-endpoint automates generating backend code by parsing your API spec and creating routes, controllers, services, and TypeScript types. Provide your spec file and the Skill detects your framework (Express, FastAPI) to generate properly structured boilerplate matching your project layout.

Can I use API spec scaffolding with Express projects?

Yes. Scaffold-endpoint detects Express as your framework and generates routes, controllers, and services in an Express-compatible structure. It reads your API spec to create type-safe TypeScript implementations ready to customize.

What do I need before running the scaffold-endpoint Skill?

You need an API specification document (like specs/new_api_endpoint.md) that defines your endpoints and request/response schemas. The Skill parses this spec to generate your backend skeleton, so a clear, structured API spec is the primary input.

Does backend scaffolding reduce initial setup time for new APIs?

Yes. Scaffold-endpoint dramatically shortens initial implementation time by automatically generating routes, controllers, services, and type definitions from your API spec, eliminating manual boilerplate writing.

What files does the scaffolding process create?

Scaffold-endpoint generates routes, controllers, services, and TypeScript type definitions organized into directories matching your detected framework structure. These scaffold files provide the skeleton for your backend endpoints and are ready for business logic implementation.

How does the Skill detect which framework to use for code generation?

Scaffold-endpoint automatically detects your existing project's framework (Express, FastAPI) and generates code in the corresponding structure and syntax, ensuring consistency with your codebase without manual configuration.