npx claudepluginhub aojdevstudio/dev-utils-marketplace --plugin code-quality-enforcementDefined in hooks/hooks.json
{
"PostToolUse": [
{
"hooks": [
{
"type": "command",
"command": "${CLAUDE_PLUGIN_ROOT}/hooks/scripts/code-quality-reporter.py",
"description": "Report code quality metrics"
},
{
"type": "command",
"command": "${CLAUDE_PLUGIN_ROOT}/hooks/scripts/universal-linter.py",
"description": "Universal code linting"
}
],
"matcher": "Write|Edit|MultiEdit"
}
],
"SessionStart": [
{
"hooks": [
{
"type": "command",
"command": "${CLAUDE_PLUGIN_ROOT}/hooks/scripts/pnpm-enforcer.py",
"description": "Enforce pnpm usage"
}
]
}
]
}"Automates session lifecycle in Claude Code: scans secrets/artifacts on SessionStart, initializes state, injects menu, logs changes; post-Write/Edit runs changelog, context prune, prime calibrate. Uses bash scripts, writes files."