scaffolding-fastapi-dapr

Scaffold FastAPI backends with SQLModel, Dapr, and JWT/JWKS authentication.

Updated Jan 6, 2026
One-click install
npx skills add https://github.com/salmanparacha/speckitplus-calculator --skill scaffolding-fastapi-dapr-salmanparacha
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: scaffolding-fastapi-dapr
Source: https://github.com/salmanparacha/speckitplus-calculator/tree/main/.claude/skills-nocontext/scaffolding-fastapi-dapr
Command: npx skills add https://github.com/salmanparacha/speckitplus-calculator --skill scaffolding-fastapi-dapr-salmanparacha

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

Builds production-grade FastAPI backends with SQLModel, Dapr integration, and JWT authentication, reducing boilerplate and accelerating secure backend projects.

Core Features & Use Cases

  • FastAPI + Dapr scaffolding: Quickly bootstrap a backend with REST endpoints, pub/sub subscriptions, and job scheduling support.
  • SQLModel data patterns: Provides schemas and repository/service patterns suitable for Neon PostgreSQL deployments.
  • JWT/JWKS authentication: Includes integration patterns for token verification against an external JWKS provider and protected routes.

Quick Start

Initialize a new backend project using the scaffolding, install required dependencies, and run the app with uvicorn to start a development server.

Frequently Asked Questions about scaffolding-fastapi-dapr

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I scaffold a FastAPI backend with Dapr integration and JWT authentication?

FastAPI backend scaffolding with Dapr integration and JWT authentication is provided as a ready-to-use template, supplying SQLModel schemas, pub/sub subscriptions, and protected routes to eliminate initial boilerplate.

How does Dapr pub/sub work with FastAPI for microservices?

Dapr pub/sub with FastAPI enables event-driven microservices by providing integration patterns for pub/sub subscriptions and task scheduling alongside standard REST CRUD endpoints within the scaffolded backend architecture.

Can I use SQLModel with Neon PostgreSQL for FastAPI CRUD endpoints?

SQLModel with Neon PostgreSQL is fully supported for FastAPI CRUD endpoints, offering schemas and repository/service patterns specifically tailored for production-grade deployments within the generated scaffold.

Do I need a Python environment with Dapr tooling to build secure FastAPI backends?

A Python environment with SQLModel, Dapr tooling, and JWT verification support is required to build secure FastAPI backends using this scaffold, ensuring scalable and properly authenticated API operations.

What's the best way to add JWT/JWKS token verification to FastAPI routes?

Adding JWT/JWKS token verification to FastAPI routes is handled through included integration patterns that validate tokens against an external JWKS provider, securing protected routes without manual verification logic.