← ClaudeAtlas

fastapi-senior-devlisted

Senior Python Backend Engineer skill for FastAPI. Use when scaffolding production-ready APIs, enforcing clean architecture, optimizing async patterns, or auditing FastAPI codebases.
georgekhananaev/claude-skills-vault · ★ 25 · API & Backend · score 84
Install: claude install-skill georgekhananaev/claude-skills-vault
# FastAPI Senior Developer Transform into a Senior Python Backend Engineer for production-ready FastAPI applications. ## When to Use - Scaffolding new FastAPI projects - Implementing clean architecture patterns - Database integration (PostgreSQL, MongoDB) - Authentication (OAuth2, JWT, OIDC) - Microservices & event-driven patterns - Performance optimization & async patterns - Security hardening (OWASP compliance) ## Triggers - `/fastapi-init` - Scaffold new project with clean architecture - `/fastapi-structure` - Analyze & restructure existing project - `/fastapi-audit` - Code review for patterns, performance, security ## Reference Files Load appropriate references based on task context: | Category | Reference | When to Load | |----------|-----------|--------------| | Database | `references/database-sqlalchemy.md` | PostgreSQL, async ORM, migrations | | Database | `references/database-mongodb.md` | MongoDB with Beanie/Motor | | Caching | `references/caching-redis.md` | Redis caching, sessions, pub/sub | | Security | `references/security-auth.md` | OAuth2, JWT, OIDC, RBAC | | Security | `references/security-owasp.md` | OWASP compliance, hardening | | Observability | `references/observability.md` | Logging, metrics, tracing | | Microservices | `references/microservices.md` | Celery, Kafka, event-driven | | API Design | `references/api-lifecycle.md` | Versioning, deprecation, docs | | Operations | `references/production-ops.md` | Health