python-fastapi-development
Build FastAPI Backends
This skill provides a comprehensive workflow for building production-ready Python FastAPI backends with database integration, authentication, testing, and deployment patterns.
Baixar o ZIP da skill
Upload no Claude
Vá em Configurações → Capacidades → Skills → Upload skill
Ative e comece a usar
Testar
A utilizar "python-fastapi-development". Use @python-fastapi-development to scaffold a new FastAPI project
Resultado esperado:
This skill provides a structured 8-phase workflow:
Phase 1: Project Setup
- Skills: app-builder, python-scaffold, fastapi-templates
- Actions: Environment setup, project structure, FastAPI config
Phase 2: Database Setup
- Skills: database-design, pydantic-models
- Actions: Schema design, SQLAlchemy models, migrations
[Continues through all 8 phases...]
A utilizar "python-fastapi-development". What phases does the FastAPI development workflow include?
Resultado esperado:
The workflow includes 8 phases:
1. Project Setup
2. Database Setup
3. API Routes
4. Authentication
5. Error Handling
6. Testing
7. Documentation
8. Deployment
Auditoria de Segurança
SeguroSecurity audit completed. All static findings are false positives. The 'external_commands' flagged lines are skill references (@skill-name) not shell executions. The 'weak cryptographic algorithm' flags are markdown references, not code. This is a legitimate FastAPI development workflow documentation file with no actual security risks.
Pontuação de qualidade
O Que Você Pode Construir
New FastAPI Project Setup
Quickly scaffold a new FastAPI project with proper structure, logging, and environment configuration.
Database Integration
Set up SQLAlchemy models, migrations, and database connections for production applications.
Complete API Development
Follow a structured 8-phase workflow from project setup to deployment.
Tente Estes Prompts
Use @python-fastapi-development to scaffold a new FastAPI project with SQLAlchemy and JWT authentication.
Use @python-fastapi-development to set up SQLAlchemy models for a user authentication system with PostgreSQL.
Use @python-fastapi-development to create RESTful API endpoints with CRUD operations for a items resource.
Use @python-fastapi-development to build a complete FastAPI application with authentication, database, testing, and Docker deployment.
Melhores Práticas
- Use async patterns with SQLAlchemy 2.0 for better performance
- Always validate input with Pydantic models
- Implement proper error handling with custom exceptions
Evitar
- Do not skip type hints - they improve code maintainability
- Do not use synchronous database calls in async endpoints
- Do not store secrets in code - use environment variables
Perguntas Frequentes
What version of FastAPI does this skill support?
Does this skill write code for me?
Can I use this skill with other databases?
What authentication methods are covered?
Is Docker deployment included?
Can Claude Code use this skill?
Detalhes do Desenvolvedor
Autor
sickn33Licença
MIT
Repositório
https://github.com/sickn33/antigravity-awesome-skills/tree/main/skills/python-fastapi-developmentReferência
main
Estrutura de arquivos
📄 SKILL.md