scaffolding-fastapi-dapr - FastAPI + Dapr Backend Scaffold
Generate FastAPI backends with SQLModel and Dapr integration
Tags
Updated: 2026-05-28Capabilities
Typical Inputs
Typical Outputs
What this skill does
- create FastAPI project
- define SQLModel schemas
- configure async database
- create CRUD endpoints
- implement JWT authentication
- subscribe to pub/sub topics
- publish events
- schedule jobs
- configure structured logging
- create repository layer
- create service layer
- write async tests
Inputs
- DATABASE_URL
- SSO_URL
- DAPR_URL
- PostgreSQL database
- Dapr sidecar
Outputs
- FastAPI application files
- REST API endpoints
- database models
- event subscriptions
- scheduled jobs
- structured logs
Requirements
- Python environment
- FastAPI
- SQLModel
- Dapr runtime
- PostgreSQL database
- JWT/JWKS provider
