EveryInc/compound-engineering-plugin

Official Compound Engineering plugin for Claude Code, Codex, Cursor, and more

What it solves

Compound Engineering is designed to prevent the accumulation of technical debt and complexity that typically occurs as a codebase grows. It shifts the focus from immediate execution to a structured cycle of planning, review, and knowledge codification, ensuring that each unit of engineering work makes subsequent tasks easier rather than harder.

How it works

The project provides a suite of 33 AI-powered "skills" (slash commands) that can be integrated into various AI coding assistants (such as Claude Code, Cursor, Codex, Kimi Code, Cline, Grok Build, and Devin). These skills implement a six-step core loop:

  1. Brainstorm: Interactive Q&A to define requirements.
  2. Plan: Convert requirements into implementation-ready plans.
  3. Work: Execute the plan.
  4. Simplify: Refine code for clarity and reuse.
  5. Review: Multi-agent review against the plan.
  6. Compound: Capture learnings into a docs/solutions/ folder to ground future AI sessions.

It also includes specialized skills for ideation, strategy maintenance, debugging, and an autonomous /lfg mode that can run the entire pipeline from planning to PR creation.

Who it’s for

Software engineers and teams using AI coding agents who want a more disciplined, repeatable workflow to maintain high code quality and prevent the decay of project context over time.

Highlights

  • Knowledge Compounding: Uses /ce-compound to save lessons learned, which are then read by future brainstorming and planning sessions.
  • Autonomous Pipeline: The /lfg skill allows an agent to autonomously plan, implement, simplify, review, and open a PR.
  • Broad Compatibility: Native plugin support for a wide range of AI IDEs and CLIs including Cursor, Claude Code, and Devin.
  • Structured Workflow: Replaces raw prompting with a specific sequence of brainstorming, planning, and reviewing to reduce execution errors.

Related

  • Dispatch
  • Project
  • Project
  • Project
  • Project