Skip to content

Commit 02b72bc

Browse files
authored
refactor(plugin): make plugin skills-only and root-native (#967)
1 parent 06e2eb0 commit 02b72bc

404 files changed

Lines changed: 6032 additions & 22504 deletions

File tree

Some content is hidden

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

.agents/plugins/marketplace.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
"name": "compound-engineering",
99
"source": {
1010
"source": "local",
11-
"path": "./plugins/compound-engineering"
11+
"path": "./"
1212
},
1313
"policy": {
1414
"installation": "AVAILABLE",

.claude-plugin/marketplace.json

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -24,10 +24,9 @@
2424
"workflow-automation",
2525
"code-review",
2626
"quality",
27-
"knowledge-management",
28-
"image-generation"
27+
"knowledge-management"
2928
],
30-
"source": "./plugins/compound-engineering"
29+
"source": "./"
3130
}
3231
]
3332
}

plugins/compound-engineering/.claude-plugin/plugin.json renamed to .claude-plugin/plugin.json

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,6 @@
1919
"ruby",
2020
"python",
2121
"typescript",
22-
"knowledge-management",
23-
"image-generation"
22+
"knowledge-management"
2423
]
2524
}

plugins/compound-engineering/.codex-plugin/plugin.json renamed to .codex-plugin/plugin.json

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -19,14 +19,13 @@
1919
"ruby",
2020
"python",
2121
"typescript",
22-
"knowledge-management",
23-
"image-generation"
22+
"knowledge-management"
2423
],
2524
"skills": "./skills/",
2625
"interface": {
2726
"displayName": "Compound Engineering",
28-
"shortDescription": "AI-powered development tools for code review, research, design, and workflow automation.",
29-
"longDescription": "Compound Engineering is a suite of skills and agents that make each unit of engineering work easier than the last. Brainstorm requirements, plan implementations, review code with specialized reviewers, research institutional learnings, and capture solved problems so future work benefits. Skills install natively via Codex; for the full experience with specialized review and research agents, run the companion Bun converter after install (see README).",
27+
"shortDescription": "AI-powered development skills for code review, research, planning, and workflow automation.",
28+
"longDescription": "Compound Engineering is a suite of self-contained skills that make each unit of engineering work easier than the last. Brainstorm requirements, plan implementations, review code with skill-local reviewer prompts, research institutional learnings, and capture solved problems so future work benefits. Skills install natively via Codex; no companion custom-agent install step is required.",
3029
"developerName": "Every",
3130
"category": "Coding",
3231
"capabilities": [

.cursor-plugin/marketplace.json

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,13 +7,12 @@
77
},
88
"metadata": {
99
"description": "Cursor plugin marketplace for Every Inc plugins",
10-
"version": "1.0.1",
11-
"pluginRoot": "plugins"
10+
"version": "1.0.1"
1211
},
1312
"plugins": [
1413
{
1514
"name": "compound-engineering",
16-
"source": "compound-engineering",
15+
"source": ".",
1716
"description": "AI-powered development tools that get smarter with every use. Make each unit of engineering work easier than the last."
1817
}
1918
]

plugins/compound-engineering/.cursor-plugin/plugin.json renamed to .cursor-plugin/plugin.json

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,6 @@
2222
"ruby",
2323
"python",
2424
"typescript",
25-
"knowledge-management",
26-
"image-generation"
25+
"knowledge-management"
2726
]
2827
}
Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
11
{
22
".": "3.13.1",
3-
"plugins/compound-engineering": "3.13.1",
43
".claude-plugin": "1.0.2",
54
".cursor-plugin": "1.0.1"
65
}

.github/release-please-config.json

Lines changed: 12 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -3,22 +3,13 @@
33
"include-component-in-tag": true,
44
"release-search-depth": 20,
55
"commit-search-depth": 50,
6-
"plugins": [
7-
{
8-
"type": "linked-versions",
9-
"groupName": "compound-engineering",
10-
"components": ["cli", "compound-engineering"]
11-
}
12-
],
6+
"plugins": [],
137
"packages": {
148
".": {
159
"release-type": "simple",
16-
"package-name": "cli",
10+
"package-name": "compound-engineering",
11+
"skip-changelog": true,
1712
"exclude-paths": [
18-
"AGENTS.md",
19-
"CLAUDE.md",
20-
"README.md",
21-
"LICENSE",
2213
"SECURITY.md",
2314
"PRIVACY.md",
2415
"favicon.png",
@@ -27,26 +18,19 @@
2718
".github/",
2819
".claude/",
2920
".codex/",
30-
".agents/",
3121
".gemini/",
3222
".cursor/",
3323
".windsurf/",
34-
".claude-plugin/",
35-
".cursor-plugin/",
36-
"plugins/"
24+
".agents/plugins/marketplace.json",
25+
".claude-plugin/marketplace.json",
26+
".cursor-plugin/marketplace.json"
3727
],
3828
"extra-files": [
3929
{
4030
"type": "json",
4131
"path": "package.json",
4232
"jsonpath": "$.version"
43-
}
44-
]
45-
},
46-
"plugins/compound-engineering": {
47-
"release-type": "simple",
48-
"package-name": "compound-engineering",
49-
"extra-files": [
33+
},
5034
{
5135
"type": "json",
5236
"path": ".claude-plugin/plugin.json",
@@ -61,6 +45,11 @@
6145
"type": "json",
6246
"path": ".codex-plugin/plugin.json",
6347
"jsonpath": "$.version"
48+
},
49+
{
50+
"type": "json",
51+
"path": "gemini-extension.json",
52+
"jsonpath": "$.version"
6453
}
6554
]
6655
},

.github/workflows/ci.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -69,7 +69,7 @@ jobs:
6969
#
7070
# --strict (warnings-as-errors) should be enabled once this known
7171
# warning is fixed:
72-
# plugins/compound-engineering -- 1 warning:
72+
# . -- 1 warning:
7373
# "root: CLAUDE.md at the plugin root is not loaded as project context. To ship context with your plugin, use a skill (skills/<name>/SKILL.md) instead."
7474
- name: Validate plugin schema (claude plugin validate)
7575
run: |

.github/workflows/deploy-docs.yml

Lines changed: 0 additions & 39 deletions
This file was deleted.

0 commit comments

Comments
 (0)