From 8c4e123976fbf7047bd6b27d261dee6f28649b31 Mon Sep 17 00:00:00 2001 From: Sheldon Finlay Date: Fri, 27 Mar 2026 09:39:13 -0400 Subject: [PATCH] fix: rename plan skill to generate to avoid name collision with built-in /plan --- .claude-plugin/marketplace.json | 2 +- .claude-plugin/plugin.json | 2 +- skills/{plan => generate}/SKILL.md | 2 +- skills/init/SKILL.md | 2 +- skills/run/SKILL.md | 4 ++-- 5 files changed, 6 insertions(+), 6 deletions(-) rename skills/{plan => generate}/SKILL.md (99%) diff --git a/.claude-plugin/marketplace.json b/.claude-plugin/marketplace.json index f9a3e06..23c5290 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.3.0", + "version": "0.4.0", "author": { "name": "Sheldon" }, diff --git a/.claude-plugin/plugin.json b/.claude-plugin/plugin.json index 3282b3b..519b339 100644 --- a/.claude-plugin/plugin.json +++ b/.claude-plugin/plugin.json @@ -1,6 +1,6 @@ { "name": "agent-loop", - "version": "0.3.0", + "version": "0.4.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/plan/SKILL.md b/skills/generate/SKILL.md similarity index 99% rename from skills/plan/SKILL.md rename to skills/generate/SKILL.md index 82c303f..38964e4 100644 --- a/skills/plan/SKILL.md +++ b/skills/generate/SKILL.md @@ -1,5 +1,5 @@ --- -name: plan +name: generate description: "Generate prd.json and sprint contracts by dispatching the planner agent. Does not write source code." --- diff --git a/skills/init/SKILL.md b/skills/init/SKILL.md index 2862563..2793994 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:plan +> /agent-loop:generate > ``` **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 7a36136..fbd45ef 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:plan first. +description: Execute the generator-evaluator loop interactively inside Claude Code. Dispatches subagents with full visibility. Run /agent-loop:init and /agent-loop:generate 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:plan` and stop. +2. Check `.loop/prd.json` exists. If not: tell user to run `/agent-loop:generate` 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`