From ad63d351702adeabe8f4df0ea55b24ba9ed3f087 Mon Sep 17 00:00:00 2001 From: NguyenDuong Date: Sun, 22 Mar 2026 21:06:42 +0700 Subject: [PATCH] Fix plugin.json: remove hooks field, add explicit component paths MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - Remove `hooks` field — Claude Code auto-loads hooks/hooks.json by convention; declaring it explicitly causes a duplicate error - Add explicit `agents` array with all 4 agent file paths (validator rejects directory paths for agents) - Add `commands` and `skills` as arrays (required format) Co-Authored-By: Claude Sonnet 4.6 --- .claude-plugin/plugin.json | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/.claude-plugin/plugin.json b/.claude-plugin/plugin.json index b2afa15..523b3f2 100644 --- a/.claude-plugin/plugin.json +++ b/.claude-plugin/plugin.json @@ -14,5 +14,12 @@ "ieee-830", "business-analysis" ], - "hooks": "./hooks/hooks.json" -} \ No newline at end of file + "agents": [ + "./agents/spec-reviewer.md", + "./agents/decomposition-agent.md", + "./agents/traceability-agent.md", + "./agents/change-impact-agent.md" + ], + "commands": ["./commands/"], + "skills": ["./skills/"] +}