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.
下載技能 ZIP
在 Claude 中上傳
前往 設定 → 功能 → 技能 → 上傳技能
開啟並開始使用
測試它
正在使用「python-fastapi-development」。 Use @python-fastapi-development to scaffold a new FastAPI project
預期結果:
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...]
正在使用「python-fastapi-development」。 What phases does the FastAPI development workflow include?
預期結果:
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
安全審計
安全Security 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.
品質評分
你能建構什麼
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.
試試這些提示
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.
最佳實務
- Use async patterns with SQLAlchemy 2.0 for better performance
- Always validate input with Pydantic models
- Implement proper error handling with custom exceptions
避免
- 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
常見問題
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?
開發者詳情
作者
sickn33授權
MIT
儲存庫
https://github.com/sickn33/antigravity-awesome-skills/tree/main/skills/python-fastapi-development引用
main
檔案結構
📄 SKILL.md