This runs a three-agent code review on your recent changes, looking for duplication, code smells, and efficiency problems, then fixes what it finds. It defaults to your current branch diff against main, which makes it useful right before opening a PR. The reviewers run in parallel checking for existing utilities you could reuse, hacky patterns like parameter sprawl and nested conditionals, and wasted work like N+1 queries. It preserves behavior by running your test suite after making changes. The quality reviewer has some opinionated rules (it'll flag unnecessary React wrappers and comments that explain what instead of why) but skips fixes that would make code longer or harder to read.

skills.sh installs
3.6K
GitHub stars
26K
last updated
Aug 21, 2026

Install

$ npx -y skills add everyinc/compound-engineering-plugin --skill ce-simplify-code --agent claude-code

Installs into .claude/skills of the current project.

Files

Simplify code for clarity, reuse, quality, and efficiency, and prune tests and comments that carry no value, while preserving exact behavior. Prioritize readable, explicit code over compact code — fewer lines is not the goal.

Mode

Strip a mode:pipeline token, a size-cutoff:<N> token, and every proof-test:<path> token from the input before reading the rest as the scope. The proof-test path is context for Step 3, never scope; a caller may pass several.

  • Pipeline when mode:pipeline is present, or when no one asked for this run in their own current message: a step of another skill, or a run the agent starts itself, such as at a completion boundary. Work only on the current work, apply fixes without asking or waiting, and return the Step 5 summary to the caller. That summary is for the caller's record; never paste it into a commit, PR body, or other artifact.
  • Standalone when the user's own current message asked for this run. Their request sets the scope and focus. Report findings before editing anything, unless the request says to just fix them. Read references/standalone-report.md now, and again before applying any reported finding.

Sponsors

Details

Repository
github.com/everyinc/compound-engineering-plugin
Categories
Git & Pull Requests, Code Review & Quality, Debugging
First seen
Jun 3, 2026

More from everyinc/compound-engineering-plugin

All 78
1everyinc avatarce-debugeveryinc/compound-engineering-pluginDiagnosis loop for bugs and failing behavior. Use for errors, stack traces, regressions, failed tests, issue-tracker bugs, stuck investigations after failed fix3.6Kskills.sh installs
2bahayonghang avatarpaper-auditbahayonghang/academic-writing-skillsReviewer-style audit and submission gate for academic papers in .tex, .typ, or .pdf. Use for peer-review critique, readiness/gate decisions, blocker triage, rev3.5Kskills.sh installs
3giuseppe-trisciuoglio avataraws-cdkgiuseppe-trisciuoglio/developer-kitProvides AWS CDK TypeScript patterns for defining, validating, and deploying AWS infrastructure as code. Use when creating CDK apps, stacks, and reusable constr3.5Kskills.sh installs
4tradermonty avatardual-axis-skill-reviewertradermonty/claude-trading-skillsReview skills in any project using a dual-axis method: (1) deterministic code-based checks (structure, scripts, tests, execution safety) and (2) LLM deep review3.5Kskills.sh installs
5everyinc avatarce-compound-refresheveryinc/compound-engineering-pluginRefresh the repo's captured learnings against the current codebase. Use when auditing stale, overlapping, superseded, or drifted learnings; avoid general refact3.4Kskills.sh installs
6vercel-labs avatarbefore-and-aftervercel-labs/before-and-afterCaptures before/after screenshots of web pages or elements for visual comparison. Use when user says "take before and after", "screenshot comparison", "visual d3.1Kskills.sh installs