์Šคํ‚ฌ python-fastapi-development
๐Ÿ“ฆ

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.

์ง€์›: Claude Codex Code(CC)
๐Ÿฅ‰ 73 ๋ธŒ๋ก ์ฆˆ
1

์Šคํ‚ฌ ZIP ๋‹ค์šด๋กœ๋“œ

2

Claude์—์„œ ์—…๋กœ๋“œ

์„ค์ • โ†’ ๊ธฐ๋Šฅ โ†’ ์Šคํ‚ฌ โ†’ ์Šคํ‚ฌ ์—…๋กœ๋“œ๋กœ ์ด๋™

3

ํ† ๊ธ€์„ ์ผœ๊ณ  ์‚ฌ์šฉ ์‹œ์ž‘

ํ…Œ์ŠคํŠธํ•ด ๋ณด๊ธฐ

"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

๋ณด์•ˆ ๊ฐ์‚ฌ

์•ˆ์ „
v1 โ€ข 2/24/2026

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.

1
์Šค์บ”๋œ ํŒŒ์ผ
217
๋ถ„์„๋œ ์ค„ ์ˆ˜
0
๋ฐœ๊ฒฌ ์‚ฌํ•ญ
1
์ด ๊ฐ์‚ฌ ์ˆ˜
๋ณด์•ˆ ๋ฌธ์ œ๋ฅผ ์ฐพ์ง€ ๋ชปํ–ˆ์Šต๋‹ˆ๋‹ค
๊ฐ์‚ฌ์ž: claude

ํ’ˆ์งˆ ์ ์ˆ˜

38
์•„ํ‚คํ…์ฒ˜
100
์œ ์ง€๋ณด์ˆ˜์„ฑ
85
์ฝ˜ํ…์ธ 
50
์ปค๋ฎค๋‹ˆํ‹ฐ
100
๋ณด์•ˆ
83
์‚ฌ์–‘ ์ค€์ˆ˜

๋งŒ๋“ค ์ˆ˜ ์žˆ๋Š” ๊ฒƒ

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.

์ด ํ”„๋กฌํ”„ํŠธ๋ฅผ ์‚ฌ์šฉํ•ด ๋ณด์„ธ์š”

Start New FastAPI Project
Use @python-fastapi-development to scaffold a new FastAPI project with SQLAlchemy and JWT authentication.
Add Database Models
Use @python-fastapi-development to set up SQLAlchemy models for a user authentication system with PostgreSQL.
Create API Endpoints
Use @python-fastapi-development to create RESTful API endpoints with CRUD operations for a items resource.
Full Stack FastAPI App
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?
This skill supports FastAPI with Python 3.11+ and is compatible with SQLAlchemy 2.0 and Pydantic v2.
Does this skill write code for me?
No. This skill provides workflow guidance and prompts to invoke other specialized skills that generate code.
Can I use this skill with other databases?
Yes. The workflow is designed for PostgreSQL but can be adapted for other databases supported by SQLAlchemy.
What authentication methods are covered?
The workflow covers JWT authentication and OAuth2 implementation patterns.
Is Docker deployment included?
Yes. Phase 8 covers Dockerfile creation, docker-compose setup, and cloud deployment patterns.
Can Claude Code use this skill?
Yes. This skill is compatible with Claude, Codex, and Claude Code tools.

๊ฐœ๋ฐœ์ž ์„ธ๋ถ€ ์ •๋ณด

์ž‘์„ฑ์ž

sickn33

๋ผ์ด์„ ์Šค

MIT

์ฐธ์กฐ

main

ํŒŒ์ผ ๊ตฌ์กฐ

๐Ÿ“„ SKILL.md