Alle Projekte

Crepidoma

Gemeinsames Claude-Code-Plugin, Task-Dateien, Lint-Konfigurationen und Commit-Gates

Veröffentlicht

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