fix(claude): repair hook and marketplace json

Summary:\n- fixed malformed hook definitions in claude and codex code hooks\n- repaired claude marketplace manifest to valid JSON
This commit is contained in:
Snider 2026-02-05 20:27:31 +00:00
parent 1d4ef9698f
commit 320eb2c779
3 changed files with 55 additions and 30 deletions

View file

@ -7,9 +7,15 @@
},
"plugins": [
{
"name": "core",
"source": "./claude/core",
"description": "Core commands for project maintenance.",
"name": "api",
"source": "./claude/api",
"description": "API client generation helpers",
"version": "0.1.0"
},
{
"name": "ci",
"source": "./claude/ci",
"description": "CI integration - GitHub Actions, test automation",
"version": "0.1.0"
},
{
@ -24,6 +30,36 @@
"description": "Data collection via Borg CLI - /collect:github, /collect:website, /collect:excavate, /collect:papers",
"version": "0.1.0"
},
{
"name": "coolify",
"source": "./claude/coolify",
"description": "Coolify deployment helpers",
"version": "0.1.0"
},
{
"name": "core",
"source": "./claude/core",
"description": "Core commands for project maintenance",
"version": "0.1.0"
},
{
"name": "issue",
"source": "./claude/issue",
"description": "Integration with GitHub Issues",
"version": "0.1.0"
},
{
"name": "perf",
"source": "./claude/perf",
"description": "Performance profiling helpers for Go and PHP",
"version": "0.1.0"
},
{
"name": "qa",
"source": "./claude/qa",
"description": "Quality assurance - iterative fix loops, lint enforcement",
"version": "0.1.0"
},
{
"name": "review",
"source": "./claude/review",
@ -35,33 +71,6 @@
"source": "./claude/verify",
"description": "Work verification - ensure tests pass, no debug statements",
"version": "0.1.0"
},
{
"name": "qa",
"source": "./claude/qa",
"description": "Quality assurance - iterative fix loops, lint enforcement",
"version": "0.1.0"
},
{
"name": "ci",
"source": "./claude/ci",
"description": "CI integration - GitHub Actions, test automation",
"version": "0.1.0"
},
{
"name": "core",
"source": "./claude/core",
"description": "Laravel migration helpers for the Host UK monorepo",
"name": "perf",
"source": "./claude/perf",
"description": "Performance profiling helpers for Go and PHP.",
"name": "core",
"source": "./claude/core",
"description": "Core functionality - release management",
"name": "issue",
"source": "./claude/issue",
"description": "Integration with GitHub Issues",
"version": "0.1.0"
}
]
}

View file

@ -11,6 +11,12 @@
}
],
"description": "Capture session history before each tool use"
},
{
"matcher": "*",
"hooks": [
{
"type": "command",
"command": "${CLAUDE_PLUGIN_ROOT}/scripts/detect-module.sh"
}
],
@ -46,6 +52,8 @@
}
],
"description": "Validate branch names follow conventions"
},
{
"matcher": "tool == \"Write\" || tool == \"Edit\"",
"hooks": [
{

View file

@ -11,6 +11,12 @@
}
],
"description": "Capture session history before each tool use"
},
{
"matcher": "*",
"hooks": [
{
"type": "command",
"command": "${CLAUDE_PLUGIN_ROOT}/scripts/detect-module.sh"
}
],
@ -46,6 +52,8 @@
}
],
"description": "Validate branch names follow conventions"
},
{
"matcher": "tool == \"Write\" || tool == \"Edit\"",
"hooks": [
{