FastAPI Templates

Buduje szkielety produkcyjnych projektów FastAPI ze wzorcami asynchronicznymi i obsługą błędów.

Autor: wshobson · wshobson/agents

Działa po konfiguracji ★ 7.2/10

FastAPI Templates — Buduje szkielety produkcyjnych projektów FastAPI ze wzorcami asynchronicznymi i obsługą błędów.

Co robi ten skill

Twórz produkcyjne projekty FastAPI ze wzorcami asynchronicznymi, wstrzykiwaniem zależności i kompleksową obsługą błędów. Używaj przy budowaniu nowych aplikacji FastAPI lub konfigurowaniu projektów backendowego API.

Raport z testu

Pełny test: dosłowny install zadziałał za pierwszym razem (udokumentowana ścieżka repozytorium istnieje, ścisły YAML we frontmatterze, obecny plik referencyjny wzorców na 409 linii, brak kluczy API czy zależności zewnętrznych). A/B na zadaniu asynchronicznego routera CRUD pokazał, że wynik wariantu ze skillem jest równy jakościowo baseline'owi bez skilla — oba poprawne i idiomatyczne dla FastAPI; skill to solidny materiał referencyjny, ale nie dodaje mierzalnej przewagi nad tym, co model już wie. Opis triggera trafnie uruchamia się na prompty o nowym projekcie FastAPI, z lekką nadmierną szerokością na ogólne sformułowanie „backend API”.

Testowano: 2026-07-11 · Claude Code 2.x (agent harness)

Instalacja

git clone https://github.com/wshobson/agents
cd agents
mkdir -p ~/.claude/skills
cp -r plugins/api-scaffolding/skills/fastapi-templates ~/.claude/skills/fastapi-templates

Komendy i przykładowe prompty

  • /fastapi-templatesBuduje szkielety produkcyjnych projektów FastAPI ze wzorcami asynchronicznymi i obsługą błędów.

Skille uruchamiają się na zwykłe polecenia — bez komend do zapamiętania. Po instalacji aktywują go prompty takie jak te (po angielsku):

  • Set up a new FastAPI backend project from scratch
  • Scaffold a FastAPI app with dependency injection
  • Create a FastAPI service with proper error handling