Skip to content

Commit 6a88ff1

Browse files
committed
Add commands/ wrappers so /dev-loop:* appears in the slash typeahead
Skills execute when typed in full (/dev-loop:configure) but do NOT populate the `/` autocomplete/preview — in Claude Code the typeahead is fed by commands/, not skills/ (confirmed: every typeahead-visible plugin — rtb, compound-engineering, commit-commands — uses commands/; skills-only plugins like superpowers don't preview). So typing `/dev` surfaced nothing. Add a commands/ dir with one thin wrapper per skill (same names). Each command carries a `description` (shown in the menu) and its body invokes the matching skill via the Skill tool. Now `/dev` previews all eight dev-loop entries. Same-name command+skill validates cleanly (distinct subsystems: command = slash prompt, skill = Skill tool). Bump 0.4.0 -> 0.5.0.
1 parent 218462c commit 6a88ff1

11 files changed

Lines changed: 57 additions & 2 deletions

File tree

.claude-plugin/marketplace.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@
2020
"url": "https://github.com/choiyounggi/dev-loop.git"
2121
},
2222
"homepage": "https://github.com/choiyounggi/dev-loop",
23-
"version": "0.4.0",
23+
"version": "0.5.0",
2424
"tags": [
2525
"orchestrator",
2626
"verification-loop",

.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": "dev-loop",
33
"description": "loop-orchestrator's verification loop (TDD / PDCA / Reflexion) with the plan step FIXED to a wiki-grounded planning methodology (wiki-plan): every design decision is routed to a bundled semantic-layer wiki before code is written. Adds a knowledge-capture loop — sessions emit verified insights, and knowledge-flush researches, dedups, routes, and opens a wiki PR for owner review.",
4-
"version": "0.4.0",
4+
"version": "0.5.0",
55
"author": {
66
"name": "choiyounggi",
77
"url": "https://github.com/choiyounggi"

README.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -160,6 +160,7 @@ dev-loop/
160160
├── .claude-plugin/{plugin,marketplace}.json
161161
├── AGENTS.md INDEX.md templates/ # wiki schema + routing entry + page template
162162
├── wiki/ # 10-domain semantic-layer knowledge base
163+
├── commands/ # slash-command wrappers (so /dev-loop:* shows in the / menu)
163164
├── skills/ # the 8 skills above
164165
├── agents/test-quality-auditor.md # bundled independent test auditor (loop step 6.5)
165166
├── hooks/

commands/configure.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
---
2+
description: Set up dev-loop's tool profile — map your wiki (knowledge), test command (verify), explore, etc.
3+
argument-hint: "[global | repo]"
4+
---
5+
Invoke the `configure` skill (dev-loop) via the Skill tool and follow it fully.
6+
7+
Arguments (if any): $ARGUMENTS

commands/knowledge-flush.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
---
2+
description: Drain queued ★ Insight candidates → research, verify, route, open ONE reviewed wiki PR (no auto-merge).
3+
---
4+
Invoke the `knowledge-flush` skill (dev-loop) via the Skill tool and follow it fully.
5+
6+
Arguments (if any): $ARGUMENTS

commands/loop-implement.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
---
2+
description: Drive one task/feature to done via the wiki-plan-grounded verification loop (TDD → audit → judge).
3+
argument-hint: "[task description]"
4+
---
5+
Invoke the `loop-implement` skill (dev-loop) via the Skill tool and follow it fully.
6+
7+
Arguments (if any): $ARGUMENTS

commands/orchestrate.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
---
2+
description: Split one goal into parallel tmux sessions, each running loop-implement; review + merge (gated).
3+
argument-hint: "[goal or issue]"
4+
---
5+
Invoke the `orchestrate` skill (dev-loop) via the Skill tool and follow it fully.
6+
7+
Arguments (if any): $ARGUMENTS

commands/wiki-ingest.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
---
2+
description: Add one verified lesson / edge case to the right wiki domain/category.
3+
argument-hint: "[the lesson]"
4+
---
5+
Invoke the `wiki-ingest` skill (dev-loop) via the Skill tool and follow it fully.
6+
7+
Arguments (if any): $ARGUMENTS

commands/wiki-lint.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
---
2+
description: Health-check the bundled wiki — unsourced claims, bare prohibitions, broken links, stale dates.
3+
---
4+
Invoke the `wiki-lint` skill (dev-loop) via the Skill tool and follow it fully.
5+
6+
Arguments (if any): $ARGUMENTS

commands/wiki-plan.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
---
2+
description: Plan a change grounded in the bundled wiki — ordered, page-navigated, small-model-executable tasks.
3+
argument-hint: "[what to build]"
4+
---
5+
Invoke the `wiki-plan` skill (dev-loop) via the Skill tool and follow it fully.
6+
7+
Arguments (if any): $ARGUMENTS

0 commit comments

Comments
 (0)