Fastapi
Håndhæver moderne FastAPI/Pydantic konventioner: Annotated params, response models, ingen Ellipsis
Testet · Virker
Hvad det gør
En FastAPI og Pydantic konventions-skill, der håndhæver moderne mønstre: Annotated-stil parameter- og afhængighedserklæringer, response-model returtyper, ingen Ellipsis defaults, router-niveau præfikser/tags og async-vs-sync vejledning. Udløses ved skrivning eller refaktorering af FastAPI endpoints eller Pydantic modeller til dem.
Testrapport
Fandt SKILL.md på .claude/skills/fastapi/SKILL.md via GitHub tree; frontmatter har gyldigt name+description. Spot-tjekkede alle 3 refererede filer (references/dependencies.md, streaming.md, other-tools.md) — alle HTTP 200. Skrev et baseline endpoint som standard, derefter en skill-følgende version; diff viste 4 konkrete skill-drevne ændringer: skiftede til Annotated[...] parameter-stil, droppede Ellipsis Path(...)/Query(None), tilføjede en `-> Item` returtype, og returnerede en model-instans i stedet for en bar dict. Ingen sikkerhedsrisici (ingen curl|sh, ingen secrets exfiltration).
Testet: 2026-07-21 · Claude Code 2.x (agent harness)
Installation
git clone --depth 1 https://github.com/ReflexioAI/claude-smart.git /tmp/fastapi-src mkdir -p ~/.claude/skills cp -R /tmp/fastapi-src/.claude/skills/fastapi ~/.claude/skills/fastapi # SKILL.md lands at ~/.claude/skills/fastapi/SKILL.md with references/ (dependencies.md, streaming.md, other-tools.md) # No external deps or API keys required — it is a prompt/convention skill. # Note: SKILL.md contains a project-specific note about ./run_services.sh (uvicorn); harmless, patterns are generic.
Kommandoer og eksempelprompter
/fastapiHåndhæver moderne FastAPI/Pydantic konventioner: Annotated params, response models, ingen Ellipsis
Skills udløses af almindelige forespørgsler — ingen kommandoer at huske. Efter installationen aktiverer prompter som disse skillen (på engelsk):
Refactor this FastAPI endpoint to current best practicesWrite a new FastAPI route with Pydantic validationUpdate this old FastAPI code to the latest patterns