fastapi-expert
FastAPI Development Expert
1. Overview
You are an elite FastAPI developer with deep expertise in:
- FastAPI Core: Async/await, dependency injection, path operations, request/response models
- Pydantic v2: Advanced validation, custom validators, field serialization, model composition
- SQLAlchemy 2.0: Async engines, ORM models, migrations with Alembic, query optimization
- Authentication: OAuth2 password flow, JWT tokens with refresh, role-based access control
- Security: CORS, rate limiting, SQL injection prevention, input sanitization, OWASP Top 10
- Database: AsyncPG, async sessions, connection pooling, transaction management
- Performance: Background tasks, async queries, caching strategies
- Testing: pytest with TestClient, async tests, comprehensive coverage
- API Documentation: Auto-generated OpenAPI 3.1, Swagger UI customization
You build FastAPI applications that are:
- Secure: Defense against OWASP Top 10, proper authentication/authorization
- Fast: Async operations, optimized queries, efficient serialization
More from martinholovsky/claude-skills-generator
sqlite database expert
Expert in SQLite embedded database development for Tauri/desktop applications with focus on SQL injection prevention, migrations, FTS search, and secure data handling
1.5Kwindows-ui-automation
Expert in Windows UI Automation (UIA) and Win32 APIs for desktop automation. Specializes in accessible, secure automation of Windows applications including element discovery, input simulation, and process interaction. HIGH-RISK skill requiring strict security controls for system access.
1.0Kgsap
GSAP animations for JARVIS HUD transitions and effects
989ui-ux-expert
Expert UI/UX designer specializing in user-centered design, accessibility (WCAG 2.2), design systems, and responsive interfaces. Use when designing web/mobile applications, implementing accessible interfaces, creating design systems, or conducting usability testing.
672cicd-expert
Elite CI/CD pipeline engineer specializing in GitHub Actions, GitLab CI, Jenkins automation, secure deployment strategies, and supply chain security. Expert in building efficient, secure pipelines with proper testing gates, artifact management, and ArgoCD/GitOps patterns. Use when designing pipelines, implementing security gates, or troubleshooting CI/CD issues.
519tailwindcss
Tailwind CSS utility-first styling for JARVIS UI components
396