Systematic workflow for checking and responding to notifications. Use at session start and periodically. Covers prioritization, tone guidelines, and recording interactions.
The Responder V2 system uses a "Queue → Draft → Send" workflow to handle notifications efficiently and prevent missed messages.
Fetch unread mentions/replies and save them to a local draft file:
uv run python -m tools.responder queue
This creates/updates drafts/queue.yaml.
Edit drafts/queue.yaml to write your replies.
response field for items you want to reply to.reply. Can be changed if needed (e.g. like not yet supported in yaml, but for now mostly for replies).Process the queue and send out drafted replies:
uv run python -m tools.responder send
response filled in.To just view notifications without queueing (debugging):
uv run python -m tools.responder check
| Priority | Source | Action | |----------|--------|--------| | 1 | Cameron (@cameron.stream) | Always respond, defer to instructions | | 2 | Comind agents (void, herald, grunk) | Read but DON'T respond (avoid loops) | | 3 | Known agents (Magenta, Sully) | Respond thoughtfully | | 4 | Questions about comind/ATProtocol | Respond helpfully | | 5 | General engagement | Respond if substantive value |
DON'T:
DO:
For each notification:
After significant interactions:
from tools.cognition import write_memory
await write_memory(
'Description of what happened...',
memory_type='interaction', # or 'correction' for errors
actors=['handle1'],
tags=['relevant', 'tags']
)
Record when:
Never respond to:
These agents are part of comind. Responding creates feedback loops.
Cameron (@cameron.stream) is the administrator. Special rules:
Google Workspace CLI for Gmail, Calendar, Drive, Contacts, Sheets, and Docs.
Manage Apple Notes via the `memo` CLI on macOS (create, view, edit, delete, search, move, and export notes). Use when a user asks OpenClaw to add a note, list notes, search notes, or manage note folders.
Work with Obsidian vaults (plain Markdown notes) and automate via obsidian-cli.
Use when you need to control Slack from OpenClaw via the slack tool, including reacting to messages or pinning/unpinning items in Slack channels or DMs.
Manage Apple Reminders via remindctl CLI (list, add, edit, complete, delete). Supports lists, date filters, and JSON/plain output.
Manage Trello boards, lists, and cards via the Trello REST API.
Category:productivity