npx claudepluginhub caseywebb/claude-plugins --plugin pr-description-syncDefined inline in plugin.json manifest
Bashpr_url=$(gh pr view --json url -q .url 2>/dev/null); if [ -n "$pr_url" ]; then echo "{\"hookSpecificOutput\":{\"hookEventName\":\"PostToolUse\",\"additionalContext\":\"You just pushed. A PR exists at $pr_url — consider whether the PR title and description need updating to reflect the latest changes.\"}}"; fi10msExecutes validate-output.py after every Bash tool use to validate command outputs. Runs Python script on PostToolUse with Bash matcher; touches bash, no file writes.