What problem does it solve? When a project plan calls for an HTTP API, developers need a backend that matches the agreed design exactly rather than drifting into ad-hoc endpoints. This Skill scaffolds and implements a FastAPI backend that follows the API contract in design.md precisely, keeping frontend and backend in sync. ## Core Features & Use Cases - Contract-Exact Implementation: Implements every endpoint from design.md's API contract with identical paths, methods, and request/response shapes, and flags missing endpoints instead of inventing them. - Agent Integration: Wires agent or graph logic from agent-* skills (LangGraph, CrewAI, DSPy, MCP, GraphRAG) via clean imports rather than embedding graph logic inline. - Real-Key Configuration: Loads secrets through a shared config loader with no mock-mode fallback, relying on prior API key verification. - Use Case: After design.md defines a /chat POST endpoint for a LangGraph-powered app, use this Skill to scaffold projects/<slug>/backend/ with main.py, routers, error handling, and a uvicorn run snippet. ## Quick Start Ask the agent to build the FastAPI backend for the current project according to the API contract in design.md.