Skip to content

Commit 19ed3bb

Browse files
ANcpLuaclaude
andcommitted
feat(exodia): promote eight-gates from command to skill with per-gate templates
Moves eight-gates from a single 412-line command to a skill directory with SKILL.md orchestrator + 8 per-gate specialist templates, following the hades pattern. Each gate has a narrow job with its own entry/exit conditions, agent prompts, and output schemas. Reviewer fixes applied: expanded allowed-tools, SSOT references instead of duplication, .smart/ gitignore safety, fixed undefined shell functions in gate-02, fixed $(cat ...) references in gate-04/06, added context injection instructions for subagent prompts in gate-05/07. Counts: 22→21 commands, 4→5 skills across all metadata files. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
1 parent f4e14d0 commit 19ed3bb

File tree

19 files changed

+1682
-431
lines changed

19 files changed

+1682
-431
lines changed

.claude-plugin/marketplace.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
"url": "https://github.com/ANcpLua"
66
},
77
"metadata": {
8-
"description": "Claude Code plugin marketplace: 7 plugins, 22 commands, 4 skills, 9 agents. Multi-agent orchestration, cognitive amplification, OpenTelemetry docs, and .NET build enforcement."
8+
"description": "Claude Code plugin marketplace: 7 plugins, 21 commands, 5 skills, 9 agents. Multi-agent orchestration, cognitive amplification, OpenTelemetry docs, and .NET build enforcement."
99
},
1010
"plugins": [
1111
{
@@ -46,7 +46,7 @@
4646
},
4747
{
4848
"name": "exodia",
49-
"description": "Multi-agent workflow orchestration (9 commands + hades skill): fix, turbo-fix, fix-pipeline, tournament, mega-swarm, deep-think, batch-implement, red-blue-review, eight-gates.",
49+
"description": "Multi-agent workflow orchestration (8 commands + 2 skills: eight-gates, hades): fix, turbo-fix, fix-pipeline, tournament, mega-swarm, deep-think, batch-implement, red-blue-review.",
5050
"version": "2.0.0",
5151
"source": "./plugins/exodia"
5252
}

CHANGELOG.md

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,9 +6,13 @@ and the project follows [Semantic Versioning](https://semver.org/spec/v2.0.0.htm
66

77
## [Unreleased]
88

9+
### Changed
10+
11+
- **exodia `eight-gates` promoted from command to skill**: Moved from `commands/eight-gates.md` (412 lines) to `skills/eight-gates/` (SKILL.md + 8 per-gate templates in `templates/`). Follows the hades pattern — supporting files enable specialist agent prompts per gate without bloating the main skill. Reviewer fixes applied: expanded `allowed-tools`, SSOT references instead of duplication, `.smart/` gitignore safety, fixed undefined shell functions in gate-02, fixed `$(cat ...)` references in gate-04/06, added context injection instructions for subagent prompts in gate-05/07. Counts: 22→21 commands, 4→5 skills
12+
913
### Added
1014

11-
- **exodia `eight-gates` command**: Progressive discipline orchestration — 8 named gates (Kaimon→Shimon) composing scope, context loading (Yin), parallel MAP (Yang), checkpointing (Senzu), bounded reflection (Ralph Loop), reduce, TDD execution, and Hakai cleanup. Includes budget tracking, idempotent resume from any gate, TTL sessions, artifact caching, and decision logging. Composes mega-swarm (MAP), fix pipelines (EXECUTE), and hades (HAKAI) into a unified flow
15+
- **exodia `eight-gates` skill**: Progressive discipline orchestration — 8 named gates (Kaimon→Shimon) composing scope, context loading (Yin), parallel MAP (Yang), checkpointing (Senzu), bounded reflection (Ralph Loop), reduce, TDD execution, and Hakai cleanup. Includes budget tracking, idempotent resume from any gate, TTL sessions, artifact caching, and decision logging. Composes mega-swarm (MAP), fix pipelines (EXECUTE), and hades (HAKAI) into a unified flow
1216
- **`checkpoint.sh` smart script**: Gate checkpoint management — init, save, load, verify (idempotent), list. Append-only JSONL storage with key=value metadata per gate
1317
- **`session-state.sh` smart script**: TTL session state + artifact cache + decision log. Create sessions with expiry, cache expensive computations, log decisions with reasons, extend/expire sessions
1418
- **`.eight-gates/` gitignore entry**: Session-local runtime directory (checkpoints, artifacts, decisions)

CLAUDE.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -122,8 +122,8 @@ ancplua-claude-plugins/
122122
│ ├── copilot-instructions.md
123123
│ └── workflows/ # CI, review, auto-merge
124124
125-
├── plugins/ # 7 plugins (22 commands, 4 skills, 9 agents)
126-
│ ├── exodia/ # Multi-agent orchestration — 9 commands + hades skill
125+
├── plugins/ # 7 plugins (21 commands, 5 skills, 9 agents)
126+
│ ├── exodia/ # Multi-agent orchestration — 8 commands + 2 skills (eight-gates, hades)
127127
│ ├── metacognitive-guard/ # Cognitive amplification + commit integrity + CI
128128
│ ├── otelwiki/ # OpenTelemetry docs + sync
129129
│ ├── hookify/ # User-configurable hooks
@@ -225,7 +225,7 @@ IF zero-tolerance cleanup needed
225225

226226
When multi-agent orchestration is needed, use these IF/THEN patterns:
227227

228-
- **IF maximum discipline orchestration** THEN use `eight-gates` command (8 gates, composes all others)
228+
- **IF maximum discipline orchestration** THEN use `eight-gates` skill (8 gates, composes all others)
229229
- **IF fixing P1/P2/P3 bug** THEN use `fix` skill (8 agents standard, 16 maximum)
230230
- **IF need multiple solution perspectives** THEN use `tournament` skill (N competitors)
231231
- **IF complex debugging first** THEN use `deep-think` skill before fix

README.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,13 +2,13 @@
22

33
> **CCC** — Claude, Copilot, CodeRabbit. The holy trinity. And two of them are Claude in a trenchcoat.
44
5-
Claude Code plugin marketplace. 7 plugins, 22 commands, 4 skills, 9 agents, 18 scripts, 5 hook configs.
5+
Claude Code plugin marketplace. 7 plugins, 21 commands, 5 skills, 9 agents, 18 scripts, 5 hook configs.
66

77
## Plugins
88

99
| Plugin | Version | Description |
1010
|--------|---------|-------------|
11-
| **exodia** | 2.0.0 | Multi-agent orchestration (9 commands + hades skill): fix, turbo-fix, fix-pipeline, tournament, mega-swarm, deep-think, batch-implement, red-blue-review, eight-gates |
11+
| **exodia** | 2.0.0 | Multi-agent orchestration (8 commands + 2 skills: eight-gates, hades): fix, turbo-fix, fix-pipeline, tournament, mega-swarm, deep-think, batch-implement, red-blue-review |
1212
| **metacognitive-guard** | 0.4.0 | Cognitive amplification: epistemic hooks, commit integrity, CI verification, competitive review, deep analysis, deep-thinking agents |
1313
| **otelwiki** | 1.0.6 | OpenTelemetry docs with auto-sync and semantic convention validation |
1414
| **hookify** | 0.2.0 | User-configurable hooks from .local.md files |
@@ -31,7 +31,7 @@ Tri-AI review system: Claude, Copilot, CodeRabbit all review PRs independently.
3131

3232
```text
3333
plugins/
34-
├── exodia/ # multi-agent orchestration (9 commands + hades cleanup skill)
34+
├── exodia/ # multi-agent orchestration (8 commands + 2 skills: eight-gates, hades)
3535
├── metacognitive-guard/ # struggle detection + deep-think + commit integrity + CI verification
3636
├── otelwiki/ # OTel docs + sync
3737
├── hookify/ # user-configurable hooks

docs/AGENTS.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,4 +23,5 @@ Spawn agents via the Task tool with `subagent_type` matching the agent identifie
2323
The separation of concerns:
2424
- **Plugins** encode reusable behavior and skills
2525
- **Agents** orchestrate plugins and execute workflows
26-
- **Exodia commands** compose agents into multi-agent pipelines (9 commands + hades skill, 22 commands total across all plugins)
26+
- **Exodia** composes agents into multi-agent pipelines
27+
(8 commands + 2 skills: eight-gates, hades; 21 commands total)

docs/ARCHITECTURE.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -35,8 +35,8 @@ ancplua-claude-plugins/
3535
│ ├── claude-code-review.yml # Claude formal PR review
3636
│ └── dependabot.yml # Dependency update config
3737
38-
├── plugins/ # 7 plugins (22 commands, 4 skills, 9 agents)
39-
│ ├── exodia/ # Multi-agent orchestration (9 commands + hades skill)
38+
├── plugins/ # 7 plugins (21 commands, 5 skills, 9 agents)
39+
│ ├── exodia/ # Multi-agent orchestration (8 commands + 2 skills: eight-gates, hades)
4040
│ ├── metacognitive-guard/ # Cognitive amplification + commit integrity + CI
4141
│ ├── otelwiki/ # OpenTelemetry documentation + auto-sync
4242
│ ├── hookify/ # User-configurable rule-based hooks
@@ -122,7 +122,7 @@ CI mirrors the same checks via `.github/workflows/ci.yml`.
122122

123123
| Plugin | Responsibility |
124124
|--------|----------------|
125-
| `exodia` | Multi-agent orchestration (9 commands + hades skill) |
125+
| `exodia` | Multi-agent orchestration (8 commands + 2 skills: eight-gates, hades) |
126126
| `metacognitive-guard` | Cognitive amplification, commit integrity, CI verification |
127127
| `feature-dev` | Guided feature development + code review |
128128
| `otelwiki` | OpenTelemetry documentation + sync |

plugins/exodia/.claude-plugin/plugin.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "exodia",
33
"version": "2.0.0",
4-
"description": "Multi-agent workflow orchestration: fix, turbo-fix, fix-pipeline, tournament, mega-swarm, deep-think, batch-implement, red-blue-review, hades (Smart cleanup with audit trail).",
4+
"description": "Multi-agent workflow orchestration: 8 commands (fix, turbo-fix, fix-pipeline, tournament, mega-swarm, deep-think, batch-implement, red-blue-review) + 2 skills (eight-gates, hades).",
55
"author": {
66
"name": "AncpLua",
77
"url": "https://github.com/ANcpLua"

plugins/exodia/CLAUDE.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,11 @@
11
# exodia
22

3-
Multi-agent workflow orchestration. 9 commands + 1 skill (hades), unlimited parallel agents.
3+
Multi-agent workflow orchestration. 8 commands + 2 skills (eight-gates, hades), unlimited parallel agents.
44

55
## Commands (in commands/)
66

77
| Command | Agents | Use When |
88
|---------|--------|----------|
9-
| `eight-gates` | 1-30+ | Maximum disciplined orchestration — 8 progressive gates with checkpointing, budget tracking, Hakai guarantee |
109
| `turbo-fix` | 13 | P0 critical bugs |
1110
| `fix` | 8-16 | Any bug fix (configurable parallelism) |
1211
| `fix-pipeline` | 7 | Fixing audit findings systematically |
@@ -16,10 +15,11 @@ Multi-agent workflow orchestration. 9 commands + 1 skill (hades), unlimited para
1615
| `batch-implement` | N+2 | Multiple similar items in parallel |
1716
| `red-blue-review` | 3+N+1 | Adversarial security/quality review |
1817

19-
## Skill (in skills/ — uses hooks/argument-hint)
18+
## Skills (in skills/ — uses hooks/argument-hint)
2019

2120
| Skill | Agents | Use When |
2221
|-------|--------|----------|
22+
| `eight-gates` | 1-30+ | Maximum disciplined orchestration — 8 progressive gates with checkpointing, budget tracking, Hakai guarantee |
2323
| `hades` | 12 (3x4) | Smart cleanup with audit trail (Smart IDs, ledger, permits) |
2424

2525
## Smart Infrastructure

plugins/exodia/README.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,11 @@
11
# exodia v2.0.0
22

3-
Multi-agent workflow orchestration. 9 commands + 1 skill (hades).
3+
Multi-agent workflow orchestration. 8 commands + 2 skills (eight-gates, hades).
44

55
## Commands
66

77
| Command | Agents | Pattern | Best For |
88
|---------|--------|---------|----------|
9-
| `/exodia:eight-gates` | 1-30+ | Progressive discipline | Maximum orchestration with checkpointing + Hakai |
109
| `/exodia:turbo-fix` | 13 | Phased pipeline | P0 critical bugs |
1110
| `/exodia:fix` | 8-16 | Configurable pipeline | Any bug fix |
1211
| `/exodia:fix-pipeline` | 7 | Systematic pipeline | Audit findings |
@@ -16,10 +15,11 @@ Multi-agent workflow orchestration. 9 commands + 1 skill (hades).
1615
| `/exodia:batch-implement` | N+2 | Template + parallel | Similar items |
1716
| `/exodia:red-blue-review` | 3+N | Adversarial | Security review |
1817

19-
## Skill (uses hooks/argument-hint)
18+
## Skills (uses hooks/argument-hint)
2019

2120
| Skill | Agents | Pattern | Best For |
2221
|-------|--------|---------|----------|
22+
| `exodia:eight-gates` | 1-30+ | Progressive discipline | Maximum orchestration with checkpointing + Hakai |
2323
| `exodia:hades` | 12 (3x4) | Smart cleanup | Audited elimination |
2424

2525
## Typical Workflow

0 commit comments

Comments
 (0)