Fähigkeiten fastapi-templates

fastapi-templates

Sicher 🌐 Netzwerkzugriff⚙️ Externe Befehle🔑 Umgebungsvariablen

Erstellen Sie FastAPI-Projektvorlagen schnell

Sie benötigen eine saubere FastAPI-Struktur mit Async- und Dependency-Injektion-Mustern. Diese Skill bietet Layouts und Codebeispiele, um mit einer produktionsbereiten API zu starten.

Unterstützt: Claude Codex Code(CC)
⚠️ 67 Schlecht
1

Die Skill-ZIP herunterladen

2

In Claude hochladen

Gehe zu Einstellungen → Fähigkeiten → Skills → Skill hochladen

3

Einschalten und loslegen

Teste es

Verwendung von "fastapi-templates". Planen Sie eine FastAPI-User-Service-Vorlage mit Async-Mustern

Erwartetes Ergebnis:

  • Ordnerlayout für api, core, models, schemas, services, repositories
  • Async-Datenbank-Session-Dependency und Application-Lifespan-Flow
  • User-Repository- und Service-Verantwortlichkeiten
  • Endpunkte- und Test-Setup-Übersicht

Sicherheitsaudit

Sicher
v4 • 1/17/2026

This is a documentation-only skill containing architectural guidance and code examples for FastAPI projects. All 41 static findings are FALSE POSITIVES: cryptographic algorithms (bcrypt, HS256) shown are industry-standard secure choices; backtick patterns are markdown code delimiters, not shell execution; environment variable references are Pydantic configuration definitions, not secret access. The skill has no executable code, network calls, or filesystem access capabilities.

2
Gescannte Dateien
741
Analysierte Zeilen
3
befunde
4
Gesamtzahl Audits
Auditiert von: claude Audit-Verlauf anzeigen →

Qualitätsbewertung

38
Architektur
90
Wartbarkeit
85
Inhalt
22
Community
100
Sicherheit
87
Spezifikationskonformität

Was du bauen kannst

Neue API-Basislinie

Definieren Sie eine FastAPI-Struktur mit Async-, Dependency-Injektion- und Testmustern für einen neuen Service.

MVP-API-Setup

Erhalten Sie ein klares Projektlayout und Kernmuster für eine erste FastAPI-MVP.

Team-Architektur-Leitfaden

Standardisieren Sie Repository- und Service-Layer-Muster über mehrere APIs hinweg.

Probiere diese Prompts

Starter-Struktur
Bieten Sie eine saubere FastAPI-Ordnerstruktur mit kurzen Hinweisen zu Zweck jedes Ordners und jeder Datei.
Async DB-Setup
Zeigen Sie ein minimales Async-Datenbank-Session-Setup mit Dependency-Injektion und sicherem Commit-Handling.
Repository und Service
Entwerfen Sie ein Basis-Repository-Muster für Async-CRUD und eine User-Service-Layer, die es verwendet.
JWT-Auth und Tests
Skizzieren Sie einen JWT-Authentifizierungsflow und eine minimale Async-Teststrategie für die User-Endpunkte.

Bewährte Verfahren

  • Halten Sie Async bei Routes, Datenbank und Hintergrundaufgaben
  • Trennen Sie Routes, Services und Repositories für Klarheit
  • Verwenden Sie Pydantic-Schemas für konsistente Anfrage- und Antwortdaten

Vermeiden

  • Business-Logik in Route-Handlern platzieren
  • Blockierende Datenbanktreiber in Async-Routes verwenden
  • Tests für Kern-User-Flows überspringen

Häufig gestellte Fragen

Ist es mit aktuellen FastAPI-Versionen kompatibel?
Ja, die Muster sind Framework-basiert und stimmen mit aktuellen FastAPI-Praktiken überein.
Was sind die Grenzen dieser Skills?
Es bietet Anleitung und Beispiele, keine automatische Projektgenerierung.
Kann ich es in ein bestehendes Projekt integrieren?
Ja, übernehmen Sie die Muster Modul für Modul.
Greift es auf meine Daten oder Geheimnisse zu?
Nein, es handelt sich nur um Dokumentation und führt keinen Datenzugriff durch.
Was ist, wenn mein Async-Setup fehlschlägt?
Überprüfen Sie Datenbank-URL, Treiberunterstützung und Event-Loop-Konfiguration.
Wie vergleicht es sich mit einem Code-Generator?
Es gibt Architekturanleitung anstatt Dateien zu erstellen.

Entwicklerdetails

Dateistruktur

📄 SKILL.md