Stats
Actions
Tags
From blog-workflow
After every Write/Edit tool call, checks if a specification or plan document was written and nudges the user to do a preflight review.
1 event · 2 hooks
Safety signals detected in this hook configuration
Where this hook configuration is defined
Defined in hooks/hooks.json
Event handlers and matchers — expand Raw Configuration for the full JSON
Write|Editbash -c 'FILE="$TOOL_INPUT_FILE_PATH"; case "$FILE" in **/posts/**/*.md) python3 -c "import sys,yaml; yaml.safe_load(open(sys.argv[1]).read().split('\''---'\''[1])" "$FILE" 2>/dev/null && echo "✓ Frontmatter valid" || echo "⚠ Frontmatter validation skipped";; esac; true'10msbash -c 'FILE="$TOOL_INPUT_FILE_PATH"; case "$FILE" in **/posts/**/*.md) if grep -qE "^\`\`\`$" "$FILE" 2>/dev/null; then echo "⚠ Code block without language tag found"; fi;; esac; true'5msnpx claudepluginhub arustydev/agents --plugin blog-workflow