Claude Code plugin for repo-aware, small, dependency-cautious, plainly written engineering work.
Use when fixing bugs, failures, test errors, runtime errors, regressions, or confusing behavior in a repository.
Use when writing or editing README files, docs, comments, PR descriptions, commit messages, release notes, or user-facing copy.
Use when reviewing code, diffs, pull requests, or generated changes. Focuses on correctness, regressions, security, maintainability, and missing checks.
Use when coding, reviewing, debugging, editing docs, or summarizing repository work. Keeps work repo-aware, small, dependency-cautious, verified, and written in direct human language.
Claude Code plugin that makes Claude write like a human and work like a careful engineer.
The core problem with AI-assisted coding is not capability. It's behavior: editing before reading, broad rewrites for narrow tasks, padded explanations, generated-sounding prose, and overconfident claims about untested code. enrules addresses this with Markdown guidance loaded directly into context. No Python hooks, no external tooling, no post-processing.
The philosophy is in CORE.md.
When active, Claude:
Four skills, each loaded independently:
| Skill | Use for |
|---|---|
enrules | general repo work: coding, reading, explaining |
enrules-review | code review, diff review, PR review |
enrules-debug | bug fixes, test failures, runtime errors |
enrules-docs | README, comments, commit text, PR descriptions |
From the parent directory:
claude --plugin-dir ./enrules
Verify inside Claude Code:
/plugin
/agents
The default agent is enrules. It loads automatically.
Invoke a skill explicitly when the task is specialized:
/enrules:enrules-review
Or just work with the default agent active. Suggested prompts:
Fix this bug with the smallest safe change.
Review this diff for correctness, regressions, and missing checks.
Update the docs in the repo's existing style.
Explain what changed without filler.
enrules/
├── .claude-plugin/
│ ├── plugin.json
│ └── marketplace.json
├── agents/
│ └── enrules.md
├── skills/
│ ├── enrules/SKILL.md
│ ├── enrules-review/SKILL.md
│ ├── enrules-debug/SKILL.md
│ └── enrules-docs/SKILL.md
├── CORE.md
├── README.md
└── settings.json
Markdown instructions are guidance, not hard enforcement. That's intentional. The plugin stays small, readable, portable, and cheap to load. If a project needs blocking behavior for risky commands, add a hooks/hooks.json layer on top.
Uses power tools
Uses Bash, Write, or Edit tools
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
npx claudepluginhub mihirlathiya510/enrules --plugin enrulesUltra-compressed communication mode. Cuts ~75% of tokens while keeping full technical accuracy by speaking like a caveman.
Comprehensive UI/UX design plugin for mobile (iOS, Android, React Native) and web applications with design systems, accessibility, and modern patterns
Multi-model consensus engine integrating OpenAI Codex CLI, Gemini CLI, and Claude CLI for collaborative code review and problem-solving.
Curate auto-memory, promote learnings to CLAUDE.md and rules, extract proven patterns into reusable skills.