# Compound Engineering Plugin
The Compound Engineering Plugin is a [[Claude Code]] marketplace plugin by [[Every.to]] that implements the Compound Engineering methodology — an AI-native development philosophy where each unit of work makes subsequent work easier, not harder. Licensed under MIT.
## The Methodology
Compound Engineering inverts traditional development entropy. Instead of accumulating technical debt, each cycle feeds into the next: better plans inform future plans, reviews catch more issues, and documented patterns become reusable knowledge.
### The Core Loop
**Plan → Work → Review → Compound → Repeat**
- **Plan** (40% of time): Understand requirements, research the codebase, design solutions, validate approaches
- **Work** (10% of time): Agent implements with isolation, validation, and progress tracking
- **Review** (30% of time): Multiple specialized agents examine output in parallel, document patterns
- **Compound** (20% of time): Capture solutions, make them discoverable, update the system, verify learnings
80% thinking (planning + review), 20% execution + system improvement.
### Key Principles
- Each unit of work should make subsequent work easier
- Encode taste into systems, not manual reviews
- Teach the system, don't do the work yourself
- Build safety nets, not gatekeeping
- Make environments agent-native
- Ship more value, type less code
## Plugin Features
- **26 specialized agents** for specific jobs (security review, performance analysis, etc.)
- **23 workflow commands** including the core loop plus utilities
- **13 domain-specific skills** providing expertise on demand
- **Multi-tool support**: Conversion utilities for Cursor, OpenCode, Codex, Gemini CLI, GitHub Copilot, Kiro CLI, and more
## The Compound Step
The critical differentiator from regular AI-assisted development:
- Document what worked and what didn't
- Add metadata (YAML frontmatter) for discoverability
- Update CLAUDE.md with new patterns and preferences
- Create specialized agents when warranted
- Verify the system would catch similar issues next time
## The 50/50 Rule
- 50% engineering time shipping features
- 50% improving the system (documentation, agents, test generators, review systems)
## References
- GitHub: https://github.com/EveryInc/compound-engineering-plugin
- Guide: https://every.to/guides/compound-engineering
## Related
- [[Claude Code]]
- [[Every.to]]
- [[AI Agents]]
- [[Software Development]]