Compound Engineering plugin
A plugin from Every: a brainstorm, plan, build, review and capture loop so each next task gets easier
- 25,769 ★ on the repository
- Last commit
- MIT
Broad access
Why this level
- Commits, pushes and replies on pull requests
- Reruns CI and may update branches
Install
- Works in
In your terminal, with SkillFoxx CLI
npx skillfoxx add plugins/compound-engineeringDetects the agents on your machine, shows the access level and pins the version.
Other ways to install
Access and checks
How we reviewBroad accessThe tool can change data, run commands or handle secrets.
- Commits, pushes and replies on pull requests
- Reruns CI and may update branches
This 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.
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.
Discussion
No questions or reviews yet.
Related
PluginsA skills library that gives coding agents a development process: brainstorming, planning, TDD, subagents and code review
A plugin with three skills for large development work: project analysis, phased tasks tracked as GitHub Issues, parallel agents and code review
A Claude Code and Codex plugin with skills for code research, tests, refactoring and independent review of finished changes
Claude Code plugins with development recipes: agree on the outcome, design, implement with checks and run an independent review
Codely team skills that run agent work in phases: a plan in a file or GitHub issues, review after each phase and a clean commit
1C feature development plugin for Claude Code
1C:Enterprise AI Feature Development Plugin
A Claude Code plugin with a seven-phase workflow for extending 1C configurations: code research, architecture, implementation and review through separate agents
Comparison with similar tools
Entries that share the main search query, and how they differ.
| Entry | Official | Repository stars | Main difference |
|---|---|---|---|
| Compound Engineering (this entry) | no | 25,769 | |
| Han | no | 327 | a Test Double plugin for Claude Code and Codex |
| lateral-thinking | no | 330 | ten skills for Claude Code and Codex |
| Dryforge | no | 430 | a plugin with ready |
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.