Pending questions
Skill a5c-ai/babysitter/packages/adapters/tasks/skills/pending-questions
Babysitter enforces obedience on agentic workforces and enables them to manage extremely complex tasks and workflows through deterministic, hallucination-free self-orchestrationFrom the repository description
npx -y skills add a5c-ai/babysitter --skill pending-questionsAssembled from the repository path, not quoted from the project. Check it against their README if it does not work.
SKILL.md
3.0 KB, 741 tokens by cl100k_base, as published. Nobody here has run it
Pending Questions -- Responder Answering Skill
When to Use
Use this skill when the user is acting as a responder and wants to:
- check for pending breakpoints
- monitor for newly routed breakpoints
- draft and submit an answer with project-specific context
Step 1: Resolve the Responder Identity
Prefer an explicit responder ID from the user. If they do not provide one:
- inspect
.a5c/responder/or runlist_responders - match the user to an existing responder profile when possible
- ask for the responder ID before answering anything
Cache the resolved responderId and display name for the rest of the session.
Step 2: Poll for Pending Breakpoints
Tool: poll_breakpoints
{
"responderId": "security-responder",
"waitSeconds": 0
}
For continuous monitoring, raise waitSeconds and repeat the poll after each cycle:
{
"responderId": "security-responder",
"waitSeconds": 30
}
Summarize the pending breakpoints, then ask which one to answer if there is more than one.
Step 3: Claim the Breakpoint
Claim the breakpoint before drafting so other responders can see it is being worked:
Tool: claim_breakpoint
{
"breakpointId": "bp_123",
"responderId": "security-responder"
}
If the claim fails, tell the user and let them choose a different breakpoint or continue without claiming when the backend does not support it.
Step 4: Enrich Context
Before drafting an answer:
- read any referenced files from the workspace
- inspect related code paths and recent changes when they matter
- summarize the constraints, risks, and likely trade-offs
The goal is to give the responder a short, grounded brief before they approve the draft.
Step 5: Draft the Answer
Prepare a draft that:
- leads with the recommendation
- explains the reasoning with repo-specific context
- calls out caveats or follow-up checks
- proposes an honest confidence score
- includes relevant file or doc references
Ask the responder whether to submit, revise, change confidence, or skip.
Step 6: Submit the Answer
Tool: answer_breakpoint
{
"breakpointId": "bp_123",
"responderId": "security-responder",
"responderName": "Sam Rivera",
"text": "Require SameSite cookies and a CSRF token on the form POST.",
"confidence": 85,
"references": [
"packages/adapters/tasks/docs/expert-guide.md",
"docs/security/csrf.md"
]
}
If the workflow uses signed answers, include:
sign: truekeyFingerprint
Step 7: Confirm Recorded State
After submission, confirm what the backend recorded:
Tool: check_breakpoint_status
{
"breakpointId": "bp_123"
}
Offer to return to polling for the next breakpoint.
Continuous Mode
When the user asks you to keep watching:
- poll with
poll_breakpoints - surface new breakpoints as they appear
- help draft and submit answers
- return to polling until the user stops
For terminal-first workflows, tasks-adapter responder-loop --responder <responderId> --once is the package CLI equivalent of a single poll cycle.
What ships with it
Read from the repository
Just SKILL.md. No reference files, no scripts.