From 12aeaba655907a8db4af404be46da0fab4b76265 Mon Sep 17 00:00:00 2001 From: zgold Date: Mon, 27 Apr 2026 14:13:55 -0700 Subject: [PATCH] Remove redundant hooks reference from plugin.json Claude Code 2.1.92+ auto-loads ./hooks/hooks.json from the standard path, so declaring it in manifest.hooks causes a duplicate-load error: Hook load failed: Duplicate hooks file detected: ./hooks/hooks.json resolves to already-loaded file ... The standard hooks/hooks.json is loaded automatically, so manifest.hooks should only reference additional hook files. Removing the field lets hooks load via the auto-discovery path. --- .claude-plugin/plugin.json | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/.claude-plugin/plugin.json b/.claude-plugin/plugin.json index 9c3dec8..db037d8 100644 --- a/.claude-plugin/plugin.json +++ b/.claude-plugin/plugin.json @@ -9,6 +9,5 @@ "repository": "https://github.com/anutron/claude-skills", "license": "MIT", "keywords": ["skills", "spec-driven", "development", "workflow", "testing", "review"], - "skills": "./skills/", - "hooks": "./hooks/hooks.json" + "skills": "./skills/" }