Evaluate any codebase against 10 Engineering Commandments with 5-level maturity assessment.
npx claudepluginhub dhanesh/commandmentsEvaluate any codebase against 10 Engineering Commandments with 5-level maturity assessment. Generates evidence-backed reports with stack-specific, prioritized actionable improvements.
A Claude Code plugin that evaluates any codebase against 10 Engineering Commandments using a 5-level maturity model. Generates evidence-backed assessment reports with stack-specific, prioritized actionable improvements.
# From the plugin directory
/plugin install /path/to/engineering-commandments
# Or test locally without installing
cc --plugin-dir /path/to/engineering-commandments
After installation, run /reload-plugins to activate.
/commandments
Run in any repository. No configuration required.
--quick -- Skip WebSearch research phase, use only codebase analysis--focus=NAME -- Deep-dive into a single commandment (e.g., --focus=security)This plugin provides two skills:
enforce-commandments)Automatically enforces the 10 Engineering Commandments during all development activities. A SessionStart hook injects the enforcement skill into your global ~/.claude/CLAUDE.md on first use, ensuring it's always active when writing code, planning features, or reviewing PRs.
/commandments)On-demand codebase maturity assessment:
claudedocs/commandments-report.md with:
| # | Commandment | Key Question |
|---|---|---|
| 1 | Design for Failure | What happens when this fails? |
| 2 | Keep It Simple | Is there a simpler way? |
| 3 | Test Early and Often | How will we test this? |
| 4 | Build for Observability | Can we debug this in production? |
| 5 | Document Thy Intent | Will future-me understand WHY? |
| 6 | Automate Everything Repeatable | Can this be scripted? |
| 7 | Secure by Design | What could be exploited? |
| 8 | Secure Data Consistency | What if the input is garbage? |
| 9 | Separate Concerns | Does this do ONE thing? |
| 10 | Plan for Scale | What happens at 100x load? |
Each commandment is assessed using a 5-level maturity scale (Initial through Optimizing). See commandments.md for the full criteria.
Reports are written to claudedocs/commandments-report.md. The plugin:
claudedocs/ directory if it doesn't existengineering-commandments/
.claude-plugin/
plugin.json # Plugin manifest
marketplace.json # Marketplace installation config
skills/
commandments/
SKILL.md # /commandments assessment skill
enforce-commandments/
SKILL.md # Always-active enforcement skill
hooks/
hooks.json # SessionStart hook config
scripts/
inject-claude-md.sh # Auto-injects enforcement into CLAUDE.md
commandments.md # Bundled maturity criteria (10 x 5 levels)
README.md # This file
MIT
Claude Code marketplace entries for the plugin-safe Antigravity Awesome Skills library and its compatible editorial bundles.
Production-ready workflow orchestration with 84 marketplace plugins, 192 local specialized agents, and 156 local skills - optimized for granular installation and minimal token usage
Directory of popular Claude Code extensions including development tools, productivity plugins, and MCP integrations