https://github.com/EveryInc/compound-engineering-plugin
Official Claude Code compound engineering plugin
https://github.com/EveryInc/compound-engineering-plugin
Last synced: 5 months ago
JSON representation
Official Claude Code compound engineering plugin
- Host: GitHub
- URL: https://github.com/EveryInc/compound-engineering-plugin
- Owner: EveryInc
- License: mit
- Created: 2025-10-09T19:43:46.000Z (9 months ago)
- Default Branch: main
- Last Pushed: 2026-02-02T20:26:31.000Z (5 months ago)
- Last Synced: 2026-02-03T05:54:05.446Z (5 months ago)
- Language: TypeScript
- Homepage:
- Size: 11.9 MB
- Stars: 7,029
- Watchers: 74
- Forks: 564
- Open Issues: 49
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- AiTreasureBox - EveryInc/compound-engineering-plugin - 02-01_6905_39](https://img.shields.io/github/stars/EveryInc/compound-engineering-plugin.svg)|Official Claude Code compound engineering plugin| (Repos)
- awesome-github-projects - compound-engineering-plugin - Official Compound Engineering plugin for Claude Code, Codex, Cursor, and more ⭐21,649 `TypeScript` 🔥 (🤖 AI & Machine Learning)
- awesome-android-ai-dev-sources - 🐙
- awesome-claude-code - EveryInc/compound-engineering-plugin - engineering-plugin?style=flat-square&logo=github) | Plan-work-review-compound loop plugin with worktrees and multi-agent review | (Skills & Plugins)
- StarryDivineSky - EveryInc/compound-engineering-plugin - 5 倍。此外,其内置的权重分配模块会像人脑记忆机制一样,优先保留高频使用的代码上下文,确保开发者最需要的依赖项始终处于“触手可及”的状态。 **总结** 该项目通过工程化手段重新定义了 AI 编程助手的协作边界,其技术选型直击传统工具的响应迟滞与资源浪费痛点。对于长期面临代码库臃肿问题的团队而言,这种“精准外科手术式”的上下文管理策略,或许能成为提升开发效率的新范式。 (A01_文本生成_文本对话 / 大语言对话模型及数据)
- awesome-claude-code-and-skills - EveryInc/compound-engineering-plugin - engineering-plugin?style=flat-square) (Development & Engineering / Core Development Skills)
- awesome-openclaw-skills - Compound Engineering Plugin - designed agents, skills, and commands, built around a discipline of tur... | - | (Knowledge & Memory)
- awesome-agentic-knowledge-work - EveryInc/compound-engineering-plugin - Tools that make each unit of engineering work easier than the last. *(2025-10-09)* (Timeline / October 2025)
- awesome-agent-harness - GitHub - 21830-f4b400?style=flat-square)](https://github.com/EveryInc/compound-engineering-plugin) | plugins, worktrees, review | Cross-agent engineering plugin that codifies brainstorming, planning, worktree execution, review, and knowledge compounding loops. | (Catalog / Reference Harness Implementations)
- awesome-codex-cli - Compound Engineering Plugin - A very pragmatic set of well-designed agents, skills, and commands, built around a discipline of turning past mistakes and errors into lessons and opportunities for future growth and improvement. Good documentation. (Agent Skills / General)
- awesome-claude-code-cn - Compound Engineering Plugin - 一组非常实用的设计良好的代理、技能和命令,围绕将过去的错误和错误转化为未来增长和改进的经验和机会的纪律而构建。文档良好。 (代理技能 🤖 / 通用)
- awesome - EveryInc/compound-engineering-plugin - Official Compound Engineering plugin for Claude Code, Codex, Cursor, and more (TypeScript)
README
# Compound Marketplace
[](https://github.com/EveryInc/compound-engineering-plugin/actions/workflows/ci.yml)
[](https://www.npmjs.com/package/@every-env/compound-plugin)
A Claude Code plugin marketplace featuring the **Compound Engineering Plugin** — tools that make each unit of engineering work easier than the last.
## Claude Code Install
```bash
/plugin marketplace add https://github.com/EveryInc/compound-engineering-plugin
/plugin install compound-engineering
```
## OpenCode + Codex (experimental) Install
This repo includes a Bun/TypeScript CLI that converts Claude Code plugins to OpenCode and Codex.
```bash
# convert the compound-engineering plugin into OpenCode format
bunx @every-env/compound-plugin install compound-engineering --to opencode
# convert to Codex format
bunx @every-env/compound-plugin install compound-engineering --to codex
```
Local dev:
```bash
bun run src/index.ts install ./plugins/compound-engineering --to opencode
```
OpenCode output is written to `~/.opencode` by default, with `opencode.json` at the root and `agents/`, `skills/`, and `plugins/` alongside it.
Both provider targets are experimental and may change as the formats evolve.
Codex output is written to `~/.codex/prompts` and `~/.codex/skills`, with each Claude command converted into both a prompt and a skill (the prompt instructs Codex to load the corresponding skill). Generated Codex skill descriptions are truncated to 1024 characters (Codex limit).
## 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](plugins/compound-engineering/README.md) - all agents, commands, skills
- [Compound engineering: how Every codes with agents](https://every.to/chain-of-thought/compound-engineering-how-every-codes-with-agents)
- [The story behind compounding engineering](https://every.to/source-code/my-ai-had-already-fixed-the-code-before-i-saw-it)