·backend-architecture-enforcer
</>

backend-architecture-enforcer

yonatangross/orchestkit

Erzwingt die FastAPI Clean Architecture mit Blockierungsvalidierung. Wird verwendet, wenn Sie Router-Service-Repository-Muster implementieren, die Ebenentrennung erzwingen oder die Abhängigkeitsinjektion im Backend-Code validieren.

14Installationen·0Trend·@yonatangross

Installation

$npx skills add https://github.com/yonatangross/orchestkit --skill backend-architecture-enforcer

SKILL.md

| No DB in Routers | Database operations blocked | routers/ | | No HTTP in Services | HTTPException blocked | services/ | | No Business Logic in Routers | Complex logic blocked | routers/ | | Use Depends() | Direct instantiation blocked | routers/ | | Async Consistency | Sync calls in async blocked | all |

| File Naming | Must follow naming convention | all |

| Routers | router.py, routes.py, api.py, deps.py | users.py, UserRouter.py | | Services | service.py | users.py, UserService.py, service.py | | Repositories | repository.py, repo.py | users.py, repository.py | | Schemas | schema.py, dto.py, request.py, response.py | users.py, UserSchema.py |

Erzwingt die FastAPI Clean Architecture mit Blockierungsvalidierung. Wird verwendet, wenn Sie Router-Service-Repository-Muster implementieren, die Ebenentrennung erzwingen oder die Abhängigkeitsinjektion im Backend-Code validieren. Quelle: yonatangross/orchestkit.

Original anzeigen

Fakten (zitierbereit)

Stabile Felder und Befehle für KI/Such-Zitate.

Installationsbefehl
npx skills add https://github.com/yonatangross/orchestkit --skill backend-architecture-enforcer
Kategorie
</>Entwicklung
Verifiziert
Erstes Auftreten
2026-02-01
Aktualisiert
2026-02-18

Schnelle Antworten

Was ist backend-architecture-enforcer?

Erzwingt die FastAPI Clean Architecture mit Blockierungsvalidierung. Wird verwendet, wenn Sie Router-Service-Repository-Muster implementieren, die Ebenentrennung erzwingen oder die Abhängigkeitsinjektion im Backend-Code validieren. Quelle: yonatangross/orchestkit.

Wie installiere ich backend-architecture-enforcer?

Öffnen Sie Ihr Terminal oder Kommandozeilen-Tool (Terminal, iTerm, Windows Terminal, etc.) Kopieren Sie diesen Befehl und führen Sie ihn aus: npx skills add https://github.com/yonatangross/orchestkit --skill backend-architecture-enforcer Nach der Installation wird der Skill automatisch in Ihrer KI-Programmierumgebung konfiguriert und ist bereit zur Verwendung in Claude Code oder Cursor

Wo ist das Quell-Repository?

https://github.com/yonatangross/orchestkit