Agents say "I'll follow up" — and then forget. This skill fixes that.
When you kick off a long-running task and tell the user "I'll get back to you", use this to actually follow through — automatically, on every configured channel.
Via ClawHub (recommended):
bash
npx clawhub install buddy-followup
No hardcoded IDs — channels and targets are read dynamically from openclaw config get at runtime.
bash
bash ~/clawd/skills/buddy-followup/scripts/followup.sh <delay> "task context"
Delay formats: 30s, 5m, 2h
Examples:
bash
bash ~/clawd/skills/buddy-followup/scripts/followup.sh 2m "check if sub-agent finished building the API"
bash ~/clawd/skills/buddy-followup/scripts/followup.sh 10m "check if deployment completed"
bash ~/clawd/skills/buddy-followup/scripts/followup.sh 30s "verify test results are ready"
Run via exec tool — the script exits immediately after scheduling. No background flag needed.
On receiving ⏰ FOLLOW-UP (<delay>): <task>:
Check the task status
Reply directly — routes to all configured channels automatically
Done → confirm results to the user
Still running → tell the user, reset the timer: bash
bash ~/clawd/skills/buddy-followup/scripts/followup.sh 2m "still waiting for X, checking again"
channels.telegram.defaultTo, or WhatsApp with channels.whatsapp.allowFrom)openclaw CLI available in PATH