assets/skills/python-fastapi-development/SKILL.md
Python FastAPI backend development with async patterns, SQLAlchemy, Pydantic, authentication, and production API patterns.
npx skillsauth add aliabbaschadhar/agent-superpowers python-fastapi-developmentInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Specialized workflow for building production-ready Python backends with FastAPI, featuring async patterns, SQLAlchemy ORM, Pydantic validation, and comprehensive API patterns.
Use this workflow when:
app-builder - Application scaffoldingpython-development-python-scaffold - Python scaffoldingfastapi-templates - FastAPI templatesuv-package-manager - Package managementUse @fastapi-templates to scaffold a new FastAPI project
Use @python-development-python-scaffold to set up Python project structure
prisma-expert - Prisma ORM (alternative)database-design - Schema designpostgresql - PostgreSQL setuppydantic-models-py - Pydantic modelsUse @database-design to design PostgreSQL schema
Use @pydantic-models-py to create Pydantic models for API
fastapi-router-py - FastAPI routersapi-design-principles - API designapi-patterns - API patternsUse @fastapi-router-py to create API endpoints with CRUD operations
Use @api-design-principles to design RESTful API
auth-implementation-patterns - Authenticationapi-security-best-practices - API securityUse @auth-implementation-patterns to implement JWT authentication
fastapi-pro - FastAPI patternserror-handling-patterns - Error handlingUse @fastapi-pro to implement comprehensive error handling
python-testing-patterns - pytest testingapi-testing-observability-api-mock - API testingUse @python-testing-patterns to write pytest tests for FastAPI
api-documenter - API documentationopenapi-spec-generation - OpenAPI specsUse @api-documenter to generate comprehensive API documentation
deployment-engineer - Deploymentdocker-expert - ContainerizationUse @docker-expert to containerize FastAPI application
| Category | Technology | |----------|------------| | Framework | FastAPI | | Language | Python 3.11+ | | ORM | SQLAlchemy 2.0 | | Validation | Pydantic v2 | | Database | PostgreSQL | | Migrations | Alembic | | Auth | JWT, OAuth2 | | Testing | pytest |
development - General developmentdatabase - Database operationssecurity-audit - Security testingapi-development - API patternstools
Comprehensive molecular biology toolkit. Use for sequence manipulation, file parsing (FASTA/GenBank/PDB), phylogenetics, and programmatic NCBI/PubMed access (Bio.Entrez). Best for batch processing, custom bioinformatics pipelines, BLAST automation. For quick lookups use gget;...
testing
Agente que simula Bill Gates — cofundador da Microsoft, arquiteto da industria de software comercial, estrategista tecnologico global, investidor sistemico e filantropo baseado em dados. Use...
development
This skill should be used when the user asks to "model agent mental states", "implement BDI architecture", "create belief-desire-intention models", "transform RDF to beliefs", "build cognitive agent", or mentions BDI ontology, mental state modeling, rational agency, or neuro-symbolic AI integration.
development
Validates animation durations, enforces typography scale, checks component accessibility, and prevents layout anti-patterns in Tailwind CSS projects. Use when building UI components, reviewing CSS utilities, styling React views, or enforcing design consistency.