scaffolding-fastapi-dapr - FastAPI + Dapr Backend Scaffolding
Scaffold production-grade FastAPI backends with SQLModel database integration, Dapr event-driven architecture, and JWT authentication
Tags
Updated: 2026-05-28Capabilities
Typical Inputs
Typical Outputs
What this skill does
- create FastAPI project
- define SQLModel schemas
- configure async database
- implement CRUD endpoints
- setup JWT authentication
- configure pub/sub subscriptions
- publish events
- schedule jobs
- configure structured logging
- create async tests
Inputs
- project directory
- database connection URL
- SSO/JWKS endpoint
- Dapr sidecar
- Dapr pub/sub component
- Dapr state store
Outputs
- FastAPI application files
- database schema models
- REST API endpoints
- JWT authentication middleware
- Dapr event handlers
- scheduled job endpoints
- structured logging configuration
- test suite
Requirements
- Python runtime
- uv package manager
- Dapr runtime
- PostgreSQL database
