All projects

Crepidoma

Shared Claude Code plugin, task files, lint configs and commit gates

Released

One Claude Code plugin plus shared Taskfiles, lint configs and commit gates for every Levia Labs repository. Projects link it as a submodule and pin a release tag, so nothing is copied and nothing drifts.

How it works

  • A Claude Code plugin with directives, agents, hooks and skills, pinned per project to a release tag.
  • Shared Task namespaces for git, tests, quality, security, CI, lint and graph queries, included from the submodule.
  • Commit gates block local paths, emails, tokens and private names, and hold file lengths to a baseline.

Example

$ claude plugin install crepidoma@levia-labs --scope project
# .claude/settings.json now holds
#   "enabledPlugins": { "crepidoma@levia-labs": true }
task claude:plugins:verify