diff --git a/.claude-plugin/marketplace.json b/.claude-plugin/marketplace.json index 23c5290..a8bb559 100644 --- a/.claude-plugin/marketplace.json +++ b/.claude-plugin/marketplace.json @@ -10,7 +10,7 @@ "name": "agent-loop", "source": "./", "description": "Autonomous generator-evaluator agent loop for long-running coding tasks. Plan interactively, then execute with full visibility.", - "version": "0.4.0", + "version": "0.5.0", "author": { "name": "Sheldon" }, diff --git a/.claude-plugin/plugin.json b/.claude-plugin/plugin.json index 519b339..f7a85a5 100644 --- a/.claude-plugin/plugin.json +++ b/.claude-plugin/plugin.json @@ -1,6 +1,6 @@ { "name": "agent-loop", - "version": "0.4.0", + "version": "0.5.0", "description": "Autonomous generator-evaluator agent loop for long-running coding tasks. Plan with /agent-loop:init, then execute with /agent-loop:run.", "author": { "name": "Sheldon" diff --git a/skills/init/SKILL.md b/skills/init/SKILL.md index 2793994..7051a84 100644 --- a/skills/init/SKILL.md +++ b/skills/init/SKILL.md @@ -29,7 +29,7 @@ bash "$(ls -d ~/.claude/plugins/cache/agent-loop/agent-loop/*/setup.sh 2>/dev/nu > `.loop/` is ready. Next: > ``` -> /agent-loop:generate +> /agent-loop:stories > ``` **That's it. Do not do anything else. Do not read specs. Do not plan. Do not write code.** diff --git a/skills/run/SKILL.md b/skills/run/SKILL.md index fbd45ef..31d51ff 100644 --- a/skills/run/SKILL.md +++ b/skills/run/SKILL.md @@ -1,6 +1,6 @@ --- name: run -description: Execute the generator-evaluator loop interactively inside Claude Code. Dispatches subagents with full visibility. Run /agent-loop:init and /agent-loop:generate first. +description: Execute the generator-evaluator loop interactively inside Claude Code. Dispatches subagents with full visibility. Run /agent-loop:init and /agent-loop:stories first. --- # /run — Execute Agent Loop Inside Claude Code @@ -23,7 +23,7 @@ Follow this orchestration sequence exactly. ### Step 0: Validate Prerequisites 1. Check `.loop/config.json` exists. If not: tell user to run `/agent-loop:init` and stop. -2. Check `.loop/prd.json` exists. If not: tell user to run `/agent-loop:generate` and stop. +2. Check `.loop/prd.json` exists. If not: tell user to run `/agent-loop:stories` and stop. 3. **Validate prd.json schema.** Read the file and verify: - Has a `userStories` array (NOT `sprints`, `stories`, or `tasks`) - Each story has: `id`, `title`, `passes`, `priority` diff --git a/skills/generate/SKILL.md b/skills/stories/SKILL.md similarity index 99% rename from skills/generate/SKILL.md rename to skills/stories/SKILL.md index 38964e4..748c712 100644 --- a/skills/generate/SKILL.md +++ b/skills/stories/SKILL.md @@ -1,5 +1,5 @@ --- -name: generate +name: stories description: "Generate prd.json and sprint contracts by dispatching the planner agent. Does not write source code." ---