npx claudepluginhub queelius/claude-anvil --plugin worldsmithDefined in hooks/hooks.json
{
"Stop": [
{
"hooks": [
{
"type": "command",
"command": "bash ${CLAUDE_PLUGIN_ROOT}/hooks/scripts/completion-check.sh",
"timeout": 5
}
],
"matcher": "*"
}
],
"PostToolUse": [
{
"hooks": [
{
"type": "command",
"command": "bash ${CLAUDE_PLUGIN_ROOT}/hooks/scripts/propagation-reminder.sh",
"timeout": 5
},
{
"type": "command",
"command": "bash ${CLAUDE_PLUGIN_ROOT}/hooks/scripts/check-fiction-cliches.sh",
"timeout": 10
}
],
"matcher": "Write|Edit"
}
],
"SessionStart": [
{
"hooks": [
{
"type": "command",
"command": "bash ${CLAUDE_PLUGIN_ROOT}/hooks/scripts/detect-worldsmith-project.sh",
"timeout": 10
}
],
"matcher": "*"
}
]
}"Automates solution audit workflow: saves progress via bash script on Stop, marks audits stale via bash after Write/Edit, checks/reminds audit status via prompt on SessionStart. Writes files."