Ask expert
Skill a5c-ai/babysitter/packages/adapters/tasks/skills/ask-expert
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 ask-expertAssembled from the repository path, not quoted from the project. Check it against their README if it does not work.
SKILL.md
2.3 KB, 541 tokens by cl100k_base, as published. Nobody here has run it
Breakpoints Adapter Skill
When to Use
Use ask_breakpoint when you need an answer from a human responder and the codebase, existing docs, and your own analysis are not enough.
Good fits:
- architecture trade-offs
- security reviews
- domain-specific implementation questions
- approval or intervention checkpoints
Do not route breakpoints you can already answer confidently from the available context.
Before Asking
- Check who is available with
list_responders. - Gather the code paths, constraints, and prior attempts you want the responder to see.
- Decide whether you need a named responder with
targetRespondersor general routing bydomainandtags.
Tool Contract
Tool: ask_breakpoint
{
"question": "Should we keep the GitHub Issues backend for this workflow, or move this project to the server backend?",
"context": "The repo already has routing.json entries for github-issues. We now need token-backed polling for multiple responders.",
"fileReferences": [
"packages/adapters/tasks/src/backends/index.ts",
"packages/adapters/tasks/src/mcp/backend-resolver.ts"
],
"tags": ["backends", "routing", "operations"],
"domain": "platform",
"targetResponders": ["platform-responder"],
"routingStrategy": "single",
"timeout": 600000
}
Current ask_breakpoint parameters:
questioncontextmarkdowncodeSnippetsfileReferencestagsdomainurgencyinteractionKindtargetRespondersroutingStrategytimeoutbreakpointIdbackendbreakpointsDirproven
Routing Guidance
- Use
routingStrategy: "single"when one named responder should answer. - Use
routingStrategy: "first-response-wins"for the fastest qualified answer. - Use
routingStrategy: "collect-all"when you want multiple viewpoints. - Use
routingStrategy: "quorum"when you need a majority outcome.
After the Answer
ask_breakpointwaits for the answer path to resolve, timeout, or cancellation.- Use
check_breakpoint_statuswith the returnedbreakpointIdwhen you need to inspect the stored breakpoint record after the initial exchange. - If the response must be signed, set
proven: trueonask_breakpointand optionally callverify_breakpoint_answerafterward for an explicit verification record.
What ships with it
Read from the repository
Just SKILL.md. No reference files, no scripts.