Compound Engineering
A plugin from Every: a brainstorm, plan, build, review and capture loop so each next task gets easier
Install
/plugin marketplace add EveryInc/compound-engineering-plugin
/plugin install compound-engineeringThis is third-party code. Review the repository files before installing.
What it does
The plugin frames engineering work as a loop that ends with the agent writing down what it learned where the next task will find it. Skills prefixed ce- cover strategy, ideation, requirements, planning, implementation, debugging, code and doc review, commits and pull requests. ce-babysit-pr watches an open PR, addresses review comments and fixes CI until it looks merge-ready, without merging on its own. ce-explain explains how a behavior works, and ce-compound captures lessons after the work.
Who it is for. For developers who work heavily with agents and want project knowledge to accumulate.
Good fit when
- You need to take a PR to merge-ready with review replies and CI fixes
- You want a feature plan with requirements before code
- You want lessons from bug fixes saved for future tasks
Not a fit when
- The project is not on GitHub, and many skills rely on gh
- You want a one-off edit without process
Example request
Babysit my pull request: address review comments and fix CI until it is ready to mergeLimitations
PR skills work only with GitHub, including Enterprise, and need gh configured. The plugin changes quickly; refresh the marketplace before updating or you stay on the old version. The ce-gemini-imagegen skill uses an external service.
How to disable. Uninstall the compound-engineering plugin via /plugin, or via /plugins in Codex.
Security check
- Commits, pushes and replies on pull requests
- Reruns CI and may update branches
README in short
The README explains compound engineering and the plugin's loop, then covers installation for Claude Code, Cursor, the Codex app and Codex CLI, including separate CODEX_HOME profiles. Other supported CLIs link to detailed guides. It warns to refresh the marketplace before updating. Maintained by Kieran Klaassen and Trevin Chow, MIT licensed.
FAQ
Does the plugin merge PRs itself?
No, merge-readiness is not merge authorization, except in the explicitly chosen stack-land mode.
Which agents does it support?
Claude Code, Cursor, Codex and several other CLIs, each with its own install steps in the README.
Related
A skills library that gives coding agents a development process: brainstorming, planning, TDD, subagents and code review
Skills for real engineers by Matt Pocock
Skills For Real Engineers
Small composable skills for engineering with agents: plan grilling, TDD, bug diagnosis, code review and architecture
Reference MCP servers
Model Context Protocol servers
Official reference MCP servers: Filesystem, Fetch, Git, Memory, Sequential Thinking, Time and Everything
Up-to-date, version-specific library docs and code examples in your agent's context, via MCP or a CLI plus skill