By savvy-web
Companion plugin for @savvy-web/commitlint that informs agents about commit standards
npx claudepluginhub savvy-web/systems --plugin commitlintDynamic, intelligent commitlint configuration that auto-detects DCO requirements, workspace scopes, and versioning strategies. Stop manually configuring commit rules for every project.
ai and release commit types beyond
conventional commitssavvy-commitThis is a monorepo containing two packages:
| Directory | Description |
|---|---|
package/ | The @savvy-web/commitlint npm package. Dynamic commitlint configuration with auto-detection, interactive prompts, and the savvy-commit CLI. |
plugin/ | A Claude Code sidecar plugin that registers a SessionStart hook to inform AI agents about Silk commit conventions enforced by this project. |
npm install -D @savvy-web/commitlint @commitlint/cli @commitlint/config-conventional husky
// commitlint.config.ts
import { CommitlintConfig } from "@savvy-web/commitlint";
export default CommitlintConfig.silk();
Or bootstrap everything automatically:
npx savvy-commit init
For configuration options, API reference, and advanced usage, see the package README and docs.
Complete developer toolkit for Claude Code
Continuous self-referential AI loops for interactive iterative development, implementing the Ralph Wiggum technique. Run Claude in a while-true loop with the same prompt until task completion.
Permanent coding companion for Claude Code — survives any update. MCP-based terminal pet with ASCII art, stats, reactions, and personality.