web-backend-builder
Scaffold backend API, data models, ORM setup, and endpoint inventory with OpenAPI output.
Best use case
web-backend-builder is best used when you need a repeatable AI agent workflow instead of a one-off prompt.
Scaffold backend API, data models, ORM setup, and endpoint inventory with OpenAPI output.
Teams using web-backend-builder should expect a more consistent output, faster repeated execution, less prompt rewriting.
When to use this skill
- You want a reusable workflow that can be run more than once with consistent structure.
When not to use this skill
- You only need a quick one-off answer and do not need a reusable workflow.
- You cannot install or maintain the underlying files, dependencies, or repository context.
Installation
Claude Code / Cursor / Codex
Manual Installation
- Download SKILL.md from GitHub
- Place it in
.claude/skills/web-backend-builder/SKILL.mdinside your project - Restart your AI agent — it will auto-discover the skill
How web-backend-builder Compares
| Feature / Agent | web-backend-builder | Standard Approach |
|---|---|---|
| Platform Support | Not specified | Limited / Varies |
| Context Awareness | High | Baseline |
| Installation Complexity | Unknown | N/A |
Frequently Asked Questions
What does this skill do?
Scaffold backend API, data models, ORM setup, and endpoint inventory with OpenAPI output.
Where can I find the source code?
You can find the source code on GitHub using the link provided at the top of the page.
SKILL.md Source
# 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 1. Read `project-config.json`. 2. Scaffold the selected backend framework (FastAPI, Express, Django, Gin, and other configured options). 3. Define data models from project type and ask for missing entities when unclear. 4. Configure ORM/query layer guidance: - Prisma (Node.js) - Drizzle ORM (TypeScript) - SQLAlchemy (FastAPI/Python) - Mongoose (MongoDB) 5. Scaffold CRUD endpoints, auth middleware, and file upload handlers. 6. If Supabase is selected, include `@supabase/supabase-js`, RLS policy planning, and Edge Function notes. 7. Enforce environment variable setup with `.env.example` and no committed secrets. 8. Generate `openapi.yaml` covering all endpoints. 9. Output backend scaffold artifacts, `openapi.yaml`, and `backend-report.json`. ## Execution ```bash python skills/web-backend-builder/scripts/backend_builder.py --input <workspace> --output <out.json> --format json ``` ## References - `references/tools.md`
Related Skills
agent-builder
Build AI agents using pai-agent-sdk with Pydantic AI. Covers agent creation via create_agent(), toolset configuration, session persistence with ResumableState, subagent hierarchies, and browser automation. Use when creating agent applications, configuring custom tools, managing multi-turn sessions, setting up hierarchical agents, or implementing HITL approval flows.
Advisory Board Builder
Recruit, structure, and manage advisory boards for strategic guidance
python-backend-expert
Python backend expert including Django, FastAPI, Flask, SQLAlchemy, and async patterns
platform-backend
Server-side architecture and security patterns. Extends core-coding-standards with API, error handling, and security rules. Use when building APIs or server logic.
nodejs-backend-patterns
Build production-ready Node.js backend services with Express/Fastify, implementing middleware patterns, error handling, authentication, database integration, and API design best practices. Use when...
moai-domain-backend
Backend development specialist covering API design, database integration, microservices architecture, and modern backend patterns
mcp-builder
Guide for creating high-quality MCP (Model Context Protocol) servers that enable LLMs to interact with external services through well-designed tools. Use when building MCP servers to integrate external APIs or services, whether in Python (FastMCP), Node/TypeScript (MCP SDK), or C#/.NET (Microsoft MCP SDK).
mcp-builder-microsoft
Guide for creating high-quality MCP (Model Context Protocol) servers that enable LLMs to interact with external services through well-designed tools. Use when building MCP servers to integrate external APIs or services, whether in Python (FastMCP), Node/TypeScript (MCP SDK), or C#/.NET (Microsoft MCP SDK).
jikime-domain-backend
Backend development specialist covering API design, database integration, microservices architecture, and modern backend patterns
go-backend-scalability-cursorrules-prompt-file-cursorrules
Apply for go-backend-scalability-cursorrules-prompt-file. --- description: General rule for backend development expertise across the project. globs: **/*
dotnet-backend
Build ASP.NET Core 8+ backend services with EF Core, auth, background jobs, and production API patterns.
cc-skill-backend-patterns
Backend architecture patterns, API design, database optimization, and server-side best practices for Node.js, Express, and Next.js API routes.