用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
直接命令不会经过审查 Prompt;运行前请先检查来源。
npx skills add https://github.com/G1Joshi/Agent-Skills --skill fastapi命令会保持在同一行。复制前请横向滚动并检查完整内容。
想先保存到本地?可下载 SkillsMP 当前能够提供的文件。
正在显示 SKILL.md
基于 SOC 职业分类
| name | fastapi |
| description | FastAPI Python async framework with Pydantic and automatic OpenAPI. Use for Python APIs. |
FastAPI is a modern, fast (high-performance), web framework for building APIs with Python 3.8+ based on standard Python type hints. It is one of the fastest Python frameworks available.
from fastapi import FastAPI
from pydantic import BaseModel
app = FastAPI()
class Item(BaseModel):
name: str
price: float
@app.post("/items/")
async def create_item(item: Item):
return {"name": item.name, "price": item.price}
Define data shape using Python classes. Validation and JSON serialization happen automatically.
FastAPI has a powerful DI system.
async def read_users(db: Session = Depends(get_db)):.
Automatically generates interactive API documentation at /docs.
Do:
lifespan: Use the new lifespan context manager for startup/shutdown events instead of deprecated on_event.Don't:
def endpoints (threadpool), not async def (event loop), or use background tasks.