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
Converted and distributed by TomeVault — claim your Tome and manage your conversions.