fastapi-scaffold

Generate a FastAPI project with OpenAPI docs and configuration management.

Updated Dec 27, 2025
One-click install
npx skills add https://github.com/pborenstein/plinth --skill fastapi-scaffold
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: fastapi-scaffold
Source: https://github.com/pborenstein/plinth/tree/main/skills/fastapi-scaffold
Command: npx skills add https://github.com/pborenstein/plinth --skill fastapi-scaffold

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill automates the creation of a complete FastAPI project with a modern toolchain, including OpenAPI docs, configuration management, versioning, and development tooling, saving days of setup time.

Core Features & Use Cases

  • FastAPI skeleton with OpenAPI docs at /docs and /redoc
  • CLI entry point with argparse + uvicorn integration
  • Configuration management supporting JSON/YAML across multiple paths
  • Version management via importlib.metadata
  • Modern tooling with uv and a coherent pyproject.toml
  • Use case: spin up a production-ready API project in minutes

Quick Start

After generation, navigate to the project, run uv sync, and start the server with uv run <package>. You can access docs at http://localhost:<port>/docs.