From cdf987d5aee6cce8bf16032148034c4d26206f1c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=EC=86=A1=EC=A0=95=ED=9B=88=28JH=29?= Date: Tue, 27 Jan 2026 14:43:48 +0900 Subject: [PATCH] fix: use explicit file paths for agents in plugin.json MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Fixes plugin installation validation error: "agents: Invalid input" The plugin manifest validator requires explicit file paths for agents, not directory paths. Changed format: - "agents": "./agents" → explicit file path array - Added version field (required by validator) - Changed commands/skills to array format for consistency This matches the format used by other working plugins (e.g., Parslee-ai/neo uses explicit file paths for agents). Validated with: claude plugin validate .claude-plugin/plugin.json Fixes #90 Co-Authored-By: Claude Opus 4.5 --- .claude-plugin/plugin.json | 20 +++++++++++++++++--- 1 file changed, 17 insertions(+), 3 deletions(-) diff --git a/.claude-plugin/plugin.json b/.claude-plugin/plugin.json index 1fbe5bc..3186376 100644 --- a/.claude-plugin/plugin.json +++ b/.claude-plugin/plugin.json @@ -1,5 +1,6 @@ { "name": "everything-claude-code", + "version": "1.0.0", "description": "Complete collection of battle-tested Claude Code configs from an Anthropic hackathon winner - agents, skills, hooks, commands, and rules evolved over 10+ months of intensive daily use", "author": { "name": "Affaan Mustafa", @@ -22,8 +23,21 @@ "automation", "best-practices" ], - "commands": "./commands", - "skills": "./skills", - "agents": "./agents", + "commands": ["./commands/"], + "skills": ["./skills/"], + "agents": [ + "./agents/architect.md", + "./agents/build-error-resolver.md", + "./agents/code-reviewer.md", + "./agents/database-reviewer.md", + "./agents/doc-updater.md", + "./agents/e2e-runner.md", + "./agents/go-build-resolver.md", + "./agents/go-reviewer.md", + "./agents/planner.md", + "./agents/refactor-cleaner.md", + "./agents/security-reviewer.md", + "./agents/tdd-guide.md" + ], "hooks": "./hooks/hooks.json" }