EveryInc/compound-engineering-plugin
Official Compound Engineering plugin for Claude Code, Codex, Cursor, and more
Backblaze Generative Media Hackathon
Build the next generation of AI media apps with Genblaze, stored on Backblaze B2. $10,000 in prizes.
Loading star history...
Use Cases & Benefits
- This repository provides a Python plugin for Claude Code to streamline and improve engineering workflows through a compound engineering approach.
- Key features include planning, task execution with worktrees, multi-agent code review, and documentation of learnings to enhance future work.
- Its strength lies in reducing technical debt by emphasizing thorough planning and review, but it may require cultural adoption of new workflows.
- Organizations can use it in production to increase code quality and maintainability by embedding continuous improvement and knowledge capture in development cycles.
- Ideal use cases are engineering teams seeking to improve productivity and codebase health by systematically compounding knowledge and reducing complexity over time.
About compound-engineering-plugin
Compound Engineering Plugin
A Claude Code plugin that makes each unit of engineering work easier than the last.
Install
/plugin marketplace add https://github.com/EveryInc/compound-engineering-plugin
/plugin install compound-engineering
Workflow
Plan → Work → Review → Compound → Repeat
| Command | Purpose |
|---|---|
/workflows:plan | Turn feature ideas into detailed implementation plans |
/workflows:work | Execute plans with worktrees and task tracking |
/workflows:review | Multi-agent code review before merging |
/workflows:compound | Document learnings to make future work easier |
Each cycle compounds: plans inform future plans, reviews catch more issues, patterns get documented.
Philosophy
Each unit of engineering work should make subsequent units easier—not harder.
Traditional development accumulates technical debt. Every feature adds complexity. The codebase becomes harder to work with over time.
Compound engineering inverts this. 80% is in planning and review, 20% is in execution:
- Plan thoroughly before writing code
- Review to catch issues and capture learnings
- Codify knowledge so it's reusable
- Keep quality high so future changes are easy
Learn More
- Full component reference - all agents, commands, skills
- Compound engineering: how Every codes with agents
- The story behind compounding engineering
Discover Repositories
Search across tracked repositories by name or description