Skip to content

Commit 6c5b3e4

Browse files
[2.9.0] Rename plugin to compound-engineering
BREAKING: Plugin renamed from compounding-engineering to compound-engineering. Users will need to reinstall with the new name: claude /plugin install compound-engineering Changes: - Renamed plugin directory and all references - Updated documentation counts (24 agents, 19 commands) - Added julik-frontend-races-reviewer to docs 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>
1 parent 4b49e53 commit 6c5b3e4

File tree

121 files changed

+136
-117
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

121 files changed

+136
-117
lines changed

.claude-plugin/marketplace.json

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -10,17 +10,17 @@
1010
},
1111
"plugins": [
1212
{
13-
"name": "compounding-engineering",
14-
"description": "AI-powered development tools that get smarter with every use. Make each unit of engineering work easier than the last. Includes 24 specialized agents, 16 commands, and 11 skills.",
15-
"version": "2.8.0",
13+
"name": "compound-engineering",
14+
"description": "AI-powered development tools that get smarter with every use. Make each unit of engineering work easier than the last. Includes 24 specialized agents, 19 commands, and 11 skills.",
15+
"version": "2.9.0",
1616
"author": {
1717
"name": "Kieran Klaassen",
1818
"url": "https://github.com/kieranklaassen",
1919
"email": "kieran@every.to"
2020
},
21-
"homepage": "https://github.com/EveryInc/compounding-engineering-plugin",
22-
"tags": ["ai-powered", "compounding-engineering", "workflow-automation", "code-review", "quality", "knowledge-management", "image-generation"],
23-
"source": "./plugins/compounding-engineering"
21+
"homepage": "https://github.com/EveryInc/compound-engineering-plugin",
22+
"tags": ["ai-powered", "compound-engineering", "workflow-automation", "code-review", "quality", "knowledge-management", "image-generation"],
23+
"source": "./plugins/compound-engineering"
2424
}
2525
]
2626
}

.github/workflows/deploy-docs.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ on:
44
push:
55
branches: [main]
66
paths:
7-
- 'plugins/compounding-engineering/docs/**'
7+
- 'plugins/compound-engineering/docs/**'
88
workflow_dispatch:
99

1010
permissions:
@@ -32,7 +32,7 @@ jobs:
3232
- name: Upload artifact
3333
uses: actions/upload-pages-artifact@v3
3434
with:
35-
path: 'plugins/compounding-engineering/docs'
35+
path: 'plugins/compound-engineering/docs'
3636

3737
- name: Deploy to GitHub Pages
3838
id: deployment

CLAUDE.md

Lines changed: 19 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# Every Marketplace - Claude Code Plugin Marketplace
22

3-
This repository is a Claude Code plugin marketplace that distributes the `compounding-engineering` plugin to developers building with AI-powered tools.
3+
This repository is a Claude Code plugin marketplace that distributes the `compound-engineering` plugin to developers building with AI-powered tools.
44

55
## Repository Structure
66

@@ -14,7 +14,7 @@ every-marketplace/
1414
│ ├── js/ # JavaScript
1515
│ └── pages/ # Reference pages
1616
└── plugins/
17-
└── compounding-engineering/ # The actual plugin
17+
└── compound-engineering/ # The actual plugin
1818
├── .claude-plugin/
1919
│ └── plugin.json # Plugin metadata
2020
├── agents/ # 24 specialized AI agents
@@ -60,36 +60,36 @@ When agents, commands, or skills are added/removed, follow this checklist:
6060

6161
```bash
6262
# Count agents
63-
ls plugins/compounding-engineering/agents/*.md | wc -l
63+
ls plugins/compound-engineering/agents/*.md | wc -l
6464

6565
# Count commands
66-
ls plugins/compounding-engineering/commands/*.md | wc -l
66+
ls plugins/compound-engineering/commands/*.md | wc -l
6767

6868
# Count skills
69-
ls -d plugins/compounding-engineering/skills/*/ 2>/dev/null | wc -l
69+
ls -d plugins/compound-engineering/skills/*/ 2>/dev/null | wc -l
7070
```
7171

7272
#### 2. Update ALL description strings with correct counts
7373

7474
The description appears in multiple places and must match everywhere:
7575

76-
- [ ] `plugins/compounding-engineering/.claude-plugin/plugin.json``description` field
76+
- [ ] `plugins/compound-engineering/.claude-plugin/plugin.json``description` field
7777
- [ ] `.claude-plugin/marketplace.json` → plugin `description` field
78-
- [ ] `plugins/compounding-engineering/README.md` → intro paragraph
78+
- [ ] `plugins/compound-engineering/README.md` → intro paragraph
7979

8080
Format: `"Includes X specialized agents, Y commands, and Z skill(s)."`
8181

8282
#### 3. Update version numbers
8383

8484
When adding new functionality, bump the version in:
8585

86-
- [ ] `plugins/compounding-engineering/.claude-plugin/plugin.json``version`
86+
- [ ] `plugins/compound-engineering/.claude-plugin/plugin.json``version`
8787
- [ ] `.claude-plugin/marketplace.json` → plugin `version`
8888

8989
#### 4. Update documentation
9090

91-
- [ ] `plugins/compounding-engineering/README.md` → list all components
92-
- [ ] `plugins/compounding-engineering/CHANGELOG.md` → document changes
91+
- [ ] `plugins/compound-engineering/README.md` → list all components
92+
- [ ] `plugins/compound-engineering/CHANGELOG.md` → document changes
9393
- [ ] `CLAUDE.md` → update structure diagram if needed
9494

9595
#### 5. Rebuild documentation site
@@ -110,15 +110,15 @@ This will:
110110

111111
```bash
112112
cat .claude-plugin/marketplace.json | jq .
113-
cat plugins/compounding-engineering/.claude-plugin/plugin.json | jq .
113+
cat plugins/compound-engineering/.claude-plugin/plugin.json | jq .
114114
```
115115

116116
#### 6. Verify before committing
117117

118118
```bash
119119
# Ensure counts in descriptions match actual files
120-
grep -o "Includes [0-9]* specialized agents" plugins/compounding-engineering/.claude-plugin/plugin.json
121-
ls plugins/compounding-engineering/agents/*.md | wc -l
120+
grep -o "Includes [0-9]* specialized agents" plugins/compound-engineering/.claude-plugin/plugin.json
121+
ls plugins/compound-engineering/agents/*.md | wc -l
122122
```
123123

124124
### Marketplace.json Structure
@@ -267,7 +267,7 @@ python -m http.server 8000
267267
2. Install the plugin:
268268

269269
```bash
270-
claude /plugin install compounding-engineering
270+
claude /plugin install compound-engineering
271271
```
272272

273273
3. Test agents and commands:
@@ -282,28 +282,28 @@ Before committing, ensure JSON files are valid:
282282

283283
```bash
284284
cat .claude-plugin/marketplace.json | jq .
285-
cat plugins/compounding-engineering/.claude-plugin/plugin.json | jq .
285+
cat plugins/compound-engineering/.claude-plugin/plugin.json | jq .
286286
```
287287

288288
## Common Tasks
289289

290290
### Adding a New Agent
291291

292-
1. Create `plugins/compounding-engineering/agents/new-agent.md`
292+
1. Create `plugins/compound-engineering/agents/new-agent.md`
293293
2. Update plugin.json agent count and agent list
294294
3. Update README.md agent list
295295
4. Test with `claude agent new-agent "test"`
296296

297297
### Adding a New Command
298298

299-
1. Create `plugins/compounding-engineering/commands/new-command.md`
299+
1. Create `plugins/compound-engineering/commands/new-command.md`
300300
2. Update plugin.json command count and command list
301301
3. Update README.md command list
302302
4. Test with `claude /new-command`
303303

304304
### Adding a New Skill
305305

306-
1. Create skill directory: `plugins/compounding-engineering/skills/skill-name/`
306+
1. Create skill directory: `plugins/compound-engineering/skills/skill-name/`
307307
2. Add skill structure:
308308
```
309309
skills/skill-name/
@@ -332,7 +332,7 @@ Detailed documentation...
332332

333333
Tags should reflect the compounding engineering philosophy:
334334

335-
- Use: `ai-powered`, `compounding-engineering`, `workflow-automation`, `knowledge-management`
335+
- Use: `ai-powered`, `compound-engineering`, `workflow-automation`, `knowledge-management`
336336
- Avoid: Framework-specific tags unless the plugin is framework-specific
337337

338338
## Commit Conventions

README.md

Lines changed: 23 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -14,14 +14,14 @@ Run Claude and add the marketplace:
1414
Then install the plugin:
1515

1616
```bash
17-
/plugin install compounding-engineering
17+
/plugin install compound-engineering
1818
```
1919

2020
### One-Command Installation
2121
Use the [Claude Plugins CLI](https://claude-plugins.dev) to skip the marketplace setup:
2222

2323
```bash
24-
npx claude-plugins install @EveryInc/every-marketplace/compounding-engineering
24+
npx claude-plugins install @EveryInc/every-marketplace/compound-engineering
2525
```
2626

2727
This automatically adds the marketplace and installs the plugin in a single step.
@@ -81,7 +81,7 @@ The plugin follows a three-step workflow that makes development compound:
8181

8282
### 1. Plan: Turn Ideas Into Structured Issues
8383

84-
Use `/compounding-engineering:plan` to transform feature descriptions into comprehensive GitHub issues.
84+
Use `/compound-engineering:plan` to transform feature descriptions into comprehensive GitHub issues.
8585

8686
**What it does:**
8787
- Researches your codebase to find similar patterns and conventions
@@ -93,7 +93,7 @@ Use `/compounding-engineering:plan` to transform feature descriptions into compr
9393

9494
### 2. Work: Execute Plans Systematically
9595

96-
Use `/compounding-engineering:work` to execute work plans with isolated worktrees and systematic task tracking.
96+
Use `/compound-engineering:work` to execute work plans with isolated worktrees and systematic task tracking.
9797

9898
**What it does:**
9999
- Creates isolated git worktrees for clean development
@@ -105,7 +105,7 @@ Use `/compounding-engineering:work` to execute work plans with isolated worktree
105105

106106
### 3. Review: Ensure Quality Before Merging
107107

108-
Use `/compounding-engineering:review` to perform exhaustive multi-agent code reviews.
108+
Use `/compound-engineering:review` to perform exhaustive multi-agent code reviews.
109109

110110
**What it does:**
111111
- Checks out your PR in an isolated worktree for deep analysis
@@ -121,7 +121,7 @@ Use `/compounding-engineering:review` to perform exhaustive multi-agent code rev
121121

122122
```bash
123123
# Create a detailed GitHub issue from a feature description
124-
claude /compounding-engineering:plan "Add user profile avatars with S3 upload and automatic resizing"
124+
claude /compound-engineering:plan "Add user profile avatars with S3 upload and automatic resizing"
125125
```
126126

127127
The command will:
@@ -139,7 +139,7 @@ You can choose detail levels:
139139

140140
```bash
141141
# Execute a plan document systematically
142-
claude /compounding-engineering:work path/to/plan.md
142+
claude /compound-engineering:work path/to/plan.md
143143
```
144144

145145
The command will:
@@ -153,13 +153,13 @@ The command will:
153153

154154
```bash
155155
# Review the latest PR
156-
claude /compounding-engineering:review
156+
claude /compound-engineering:review
157157

158158
# Review a specific PR
159-
claude /compounding-engineering:review 123
159+
claude /compound-engineering:review 123
160160

161161
# Review from a GitHub URL
162-
claude /compounding-engineering:review https://github.com/user/repo/pull/123
162+
claude /compound-engineering:review https://github.com/user/repo/pull/123
163163
```
164164

165165
The command will:
@@ -177,22 +177,22 @@ The command will:
177177

178178
The plugin includes six commands for different stages of development:
179179

180-
### `/compounding-engineering:plan [feature description]`
180+
### `/compound-engineering:plan [feature description]`
181181
Creates detailed GitHub issues from feature descriptions. Includes research, acceptance criteria, and implementation guidance.
182182

183-
### `/compounding-engineering:work [plan file]`
183+
### `/compound-engineering:work [plan file]`
184184
Executes work plans systematically with worktrees, todos, and continuous validation.
185185

186-
### `/compounding-engineering:review [PR number or URL]`
186+
### `/compound-engineering:review [PR number or URL]`
187187
Performs exhaustive multi-agent code reviews with security, performance, and architecture analysis.
188188

189-
### `/compounding-engineering:triage`
189+
### `/compound-engineering:triage`
190190
Presents findings one by one for review and converts approved items into trackable todos.
191191

192-
### `/compounding-engineering:resolve_todo_parallel`
192+
### `/compound-engineering:resolve_todo_parallel`
193193
Resolves multiple todos in parallel with systematic execution and quality checks.
194194

195-
### `/compounding-engineering:generate_command`
195+
### `/compound-engineering:generate_command`
196196
Generates new Claude Code commands from descriptions.
197197

198198
## All Agents
@@ -230,17 +230,17 @@ The plugin includes 17 specialized agents that provide expertise in different ar
230230

231231
Traditional development tools help you work faster. Compounding engineering tools make future work easier.
232232

233-
**Every `/compounding-engineering:plan` you create:**
233+
**Every `/compound-engineering:plan` you create:**
234234
- Documents patterns that inform the next plan
235235
- Establishes conventions that reduce planning time
236236
- Builds institutional knowledge
237237

238-
**Every `/compounding-engineering:work` execution:**
238+
**Every `/compound-engineering:work` execution:**
239239
- Creates reusable components
240240
- Refines your testing approach
241241
- Improves your development process
242242

243-
**Every `/compounding-engineering:review` you run:**
243+
**Every `/compound-engineering:review` you run:**
244244
- Catches issues earlier
245245
- Documents learnings for the team
246246
- Raises the quality bar systematically
@@ -257,16 +257,16 @@ The plugin embodies these compounding engineering principles:
257257

258258
**Quality compounds:** High-quality code is easier to modify. The multi-agent review system ensures every change meets your quality bar.
259259

260-
**Systematic beats heroic:** Consistent processes beat individual heroics. The `/compounding-engineering:work` command executes plans systematically, with continuous validation.
260+
**Systematic beats heroic:** Consistent processes beat individual heroics. The `/compound-engineering:work` command executes plans systematically, with continuous validation.
261261

262262
**Knowledge should be codified:** Learnings should be captured and reused. The research agents analyze your codebase to apply your own patterns back to you.
263263

264264
## Getting Started
265265

266266
1. Install the plugin using one of the methods above
267-
2. Run `/compounding-engineering:plan` on your next feature idea
268-
3. Use `/compounding-engineering:work` to execute the plan
269-
4. Run `/compounding-engineering:review` before merging
267+
2. Run `/compound-engineering:plan` on your next feature idea
268+
3. Use `/compound-engineering:work` to execute the plan
269+
4. Run `/compound-engineering:review` before merging
270270
5. Repeat, and watch your development process compound
271271

272272
Each cycle makes the next cycle easier. That's compounding engineering.

0 commit comments

Comments
 (0)