Crepidoma
Gemeinsames Claude-Code-Plugin, Task-Dateien, Lint-Konfigurationen und Commit-Gates
Veröffentlicht
- Lizenz
- MIT
Ein Claude-Code-Plugin plus gemeinsame Taskfiles, Lint-Konfigurationen und Commit-Gates für jedes Levia-Labs-Repository. Projekte binden es als Submodul ein und pinnen ein Release-Tag, sodass nichts kopiert wird und nichts auseinanderläuft.
So funktioniert es
- Ein Claude-Code-Plugin mit Direktiven, Agenten, Hooks und Skills, pro Projekt an ein Release-Tag gebunden.
- Gemeinsame Task-Namespaces für Git, Tests, Qualität, Sicherheit, CI, Lint und Graph-Abfragen, eingebunden aus dem Submodul.
- Commit-Gates blockieren lokale Pfade, E-Mail-Adressen, Tokens und private Namen und halten Dateilängen an einer Baseline.
Beispiel
$ claude plugin install crepidoma@levia-labs --scope project# .claude/settings.json now holds
# "enabledPlugins": { "crepidoma@levia-labs": true }
task claude:plugins:verify