Agent skill
web-backend-builder
Scaffold backend API, data models, ORM setup, and endpoint inventory with OpenAPI output.
Install this agent skill to your Project
npx add-skill https://github.com/majiayu000/claude-skill-registry/tree/main/skills/other/other/web-backend-builder
Metadata
Additional technical details for this skill
- stage
- 4-backend
- category
- web-builder
- pipeline
- web-builder
SKILL.md
Web Backend Builder
Objective
Scaffold a backend foundation from project-config.json including data model
planning, ORM recommendations, API endpoint inventory, and OpenAPI output.
Required Workflow
- Read
project-config.json. - Scaffold the selected backend framework (FastAPI, Express, Django, Gin, and other configured options).
- Define data models from project type and ask for missing entities when unclear.
- Configure ORM/query layer guidance:
- Prisma (Node.js)
- Drizzle ORM (TypeScript)
- SQLAlchemy (FastAPI/Python)
- Mongoose (MongoDB)
- Scaffold CRUD endpoints, auth middleware, and file upload handlers.
- If Supabase is selected, include
@supabase/supabase-js, RLS policy planning, and Edge Function notes. - Enforce environment variable setup with
.env.exampleand no committed secrets. - Generate
openapi.yamlcovering all endpoints. - Output backend scaffold artifacts,
openapi.yaml, andbackend-report.json.
Execution
python skills/web-backend-builder/scripts/backend_builder.py --input <workspace> --output <out.json> --format json
References
references/tools.md
Recommended Agent Skills
Expand your agent's capabilities with these related and highly-rated skills.
agent-ops-spec
Manage specification documents in .agent/specs/. Use when user provides requirements, acceptance criteria, or feature descriptions that need to be tracked and validated against implementation.
agent-ops-state
Maintain .agent state files. Use at session start, after meaningful steps, and before concluding: read/update constitution/memory/focus/issues/baseline consistently.
agent-ops-spec
Manage specification documents in .agent/specs/. Use when user provides requirements, acceptance criteria, or feature descriptions that need to be tracked and validated against implementation.
agent-ops-testing
Test strategy, execution, and coverage analysis. Use when designing tests, running test suites, or analyzing test results beyond baseline checks.
agent-ops-testing
Test strategy, execution, and coverage analysis. Use when designing tests, running test suites, or analyzing test results beyond baseline checks.
agent-ops-state
Maintain .agent state files. Use at session start, after meaningful steps, and before concluding: read/update constitution/memory/focus/issues/baseline consistently.
Didn't find tool you were looking for?