From d2fc5b34b97d1d0d23705d86b882031ce0651b25 Mon Sep 17 00:00:00 2001 From: Brian Gerstle Date: Tue, 26 May 2026 13:18:52 -0400 Subject: [PATCH] Fix plannotator availability check and bump to v2.1.1 Replace `plannotator --version` with `plannotator --help` in research, plan-tasks, and implement skills. The --version flag exits 1 because plannotator treats unrecognized invocations as hook handler calls that expect JSON on stdin. Co-Authored-By: Claude Sonnet 4.6 --- .claude-plugin/marketplace.json | 4 ++-- plugins/praxis/.claude-plugin/plugin.json | 2 +- plugins/praxis/skills/implement/SKILL.md | 2 +- plugins/praxis/skills/plan-tasks/SKILL.md | 2 +- plugins/praxis/skills/research/SKILL.md | 2 +- 5 files changed, 6 insertions(+), 6 deletions(-) diff --git a/.claude-plugin/marketplace.json b/.claude-plugin/marketplace.json index 3cbd135..55d1e39 100644 --- a/.claude-plugin/marketplace.json +++ b/.claude-plugin/marketplace.json @@ -5,14 +5,14 @@ }, "metadata": { "description": "Agentic engineering skills codifying patterns and best practices including TDD, harness engineering, refactoring, architecture patterns, and AI development workflows", - "version": "2.1.0" + "version": "2.1.1" }, "plugins": [ { "name": "praxis", "source": "./plugins/praxis", "description": "Agentic engineering skills codifying patterns and best practices including TDD, refactoring, architecture patterns, diagramming, scaffolding, and AI development workflows.", - "version": "2.1.0", + "version": "2.1.1", "author": { "name": "Eric Olson" }, diff --git a/plugins/praxis/.claude-plugin/plugin.json b/plugins/praxis/.claude-plugin/plugin.json index 00263e7..a54dbe6 100644 --- a/plugins/praxis/.claude-plugin/plugin.json +++ b/plugins/praxis/.claude-plugin/plugin.json @@ -1,6 +1,6 @@ { "name": "praxis", - "version": "2.1.0", + "version": "2.1.1", "description": "Agentic engineering skills for software development patterns and best practices including TDD, harness engineering, refactoring, architecture patterns, and AI development workflows.", "author": { "name": "Eric Olson" diff --git a/plugins/praxis/skills/implement/SKILL.md b/plugins/praxis/skills/implement/SKILL.md index 28deba2..dcc00b9 100644 --- a/plugins/praxis/skills/implement/SKILL.md +++ b/plugins/praxis/skills/implement/SKILL.md @@ -176,7 +176,7 @@ After all tasks in the epic are done: 2. Verify all acceptance criteria from the epic are met 3. Report the agent execution summary (tasks closed, remediations) -Check plannotator availability: `Bash: plannotator --version` +Check plannotator availability: `Bash: plannotator --help` **If available:** Run `plannotator review` via Bash to open the full git diff in the browser code review UI. Wait for the result: - **"LGTM" returned:** Proceed to the next-steps prompt. diff --git a/plugins/praxis/skills/plan-tasks/SKILL.md b/plugins/praxis/skills/plan-tasks/SKILL.md index e3b8e30..9ccc062 100644 --- a/plugins/praxis/skills/plan-tasks/SKILL.md +++ b/plugins/praxis/skills/plan-tasks/SKILL.md @@ -107,7 +107,7 @@ For content or configuration projects with no application code, use flat `[no-te ### 4. Present Plan for Review -Check plannotator availability: `Bash: plannotator --version` +Check plannotator availability: `Bash: plannotator --help` **If available:** Run `plannotator annotate .light/sessions/{topic}-plan.md` via Bash. Iterate on non-empty annotation feedback. Empty annotations = approved. diff --git a/plugins/praxis/skills/research/SKILL.md b/plugins/praxis/skills/research/SKILL.md index e081d3a..9603b8c 100644 --- a/plugins/praxis/skills/research/SKILL.md +++ b/plugins/praxis/skills/research/SKILL.md @@ -128,7 +128,7 @@ Use the [research artifact template](references/template.md). Target ~200 lines. Check if plannotator is available: ``` -Bash: plannotator --version +Bash: plannotator --help ``` **If plannotator is available:**