This is a comprehensive FastAPI skill that goes heavy on security and async patterns. It enforces TDD with pytest-asyncio and httpx, covers SQLAlchemy 2.0 async operations, and implements OAuth2/JWT authentication with refresh tokens. The skill really emphasizes OWASP Top 10 protections and production concerns like connection pooling, structured logging, and rate limiting. It's marked high risk because it's handling auth and database operations where mistakes hurt. Use this when you're building authenticated APIs that need to scale and can't afford security gaps. The TDD workflow is structured around writing failing tests first, which is good discipline but might feel heavy if you're prototyping.
npx skills add https://github.com/martinholovsky/claude-skills-generator --skill fastapi-expert