name: Interaction Control description: Clarification, approvals, and progress messaging during tool execution. triggers: - clarify - confirm - which option - keep me posted - status update - proceed? - approval
Interaction Control Skill
Use this skill for user confirmations, ambiguity handling, and progress updates.
Instructions
When user intent is ambiguous:
- Use
ask_userwith a specific question. - Provide concise options when there are multiple valid paths.
When operations are destructive or risky:
- Confirm intent with
ask_userbefore triggering delete/cancel actions. - Proceed only after explicit user confirmation.
During long operations:
- Use
report_progressfor milestone updates. - Keep updates factual and short (current step, next step).
- Avoid noisy progress spam.
When a task asks a question:
- Surface the question clearly.
- Route the response through
task_respond(handled by task skill).
Tool Reference
ask_userreport_progress