Use when work needs to be handed off to another agent or another human. Produce a continuation-ready brief with the objective, completed work, assumptions, unresolved issues, and next action instead of a generic summary. Good triggers include "prepare a handoff", "make this resumable", and "summarize this for another agent".
92
100%
Does it follow best practices?
Impact
89%
1.41xAverage score across 8 eval scenarios
Passed
No known issues
A developer has been building an integration between an internal notification service and a third-party SMS provider (Twilio). They've completed the core sending logic but have to hand over to a colleague before finishing the retry logic and error handling. Produce a document that lets the colleague continue.
The integration lives in src/notifications/sms/:
client.py — wraps the Twilio REST client; send_sms() function works and has been tested against the Twilio sandboxmodels.py — SmsMessage dataclass defined; includes to, body, idempotency_key, and status fieldstests/test_client.py — 8 unit tests using unittest.mock to stub the Twilio API; all passingretry.py — exponential backoff on 429 (rate-limit) and 503 responses; not starteddead_letter.py — messages that fail after max retries should be written to a dead-letter queue (SQS queue sms-dlq-prod); not started/webhooks/sms/status; route not registered yetretry.py is writtenSmsMessage.status synchronously or fire a background taskTWILIO_ACCOUNT_SID and TWILIO_AUTH_TOKEN — do NOT hardcode them or commit them to the repoX-Twilio-Idempotency-Token header; omitting it causes duplicate messages on retry — this burned an hour of debugging timeWrite the handoff document.
evals
scenario-1
scenario-2
scenario-3
scenario-4
scenario-5
scenario-6
scenario-7
scenario-8
skills
compact-handoff