🦀 ClawHub
Prompt Request Pipeline
by @shunsukehayashi
GitHub Issue → auto-implement → PR → review → auto-merge pipeline. Write an Issue with [auto] tag, and the pipeline handles everything: task analysis, implem...
💡 Examples
Basic: Create an [auto] Issue
```markdown Title: [auto] Add utility function X
Body:
⚙️ Configuration
1. Register GitHub Webhook
On your GitHub repo → Settings → Webhooks → Add webhook:
https:///hooks/github application/json2. Configure OpenClaw hooks
Add this to your openclaw.json under hooks.mappings:
{
"match": { "path": "github" },
"action": "agent",
"name": "GitHub",
"sessionKey": "hook:github:{{repository.name}}:{{headers.x-github-event}}:{{issue.number}}{{pull_request.number}}{{check_run.id}}",
"messageTemplate": "",
"deliver": true,
"allowUnsafeExternalContent": true,
"channel": "telegram",
"to": "",
"model": "anthropic/claude-opus-4-6",
"thinking": "high",
"timeoutSeconds": 900
}
3. Set working directory
In the messageTemplate, replace the working directory path:
WORKDIR variable: where repositories are cloned (e.g., C:\Users\you\Dev or /home/you/dev)4. (Optional) Omega-bridge
If you have Miyabi's omega-bridge for SWML-based task decomposition:
omega-bridge.ts in the messageTemplate📋 Tips & Best Practices
TERMINAL
clawhub install prompt-request