Install
openclaw skills install aana-task-scope-guardrailEnsure the agent only performs requested tasks using relevant data, stops when complete, and avoids expanding beyond the user's original scope.
openclaw skills install aana-task-scope-guardrailUse this skill when an OpenClaw-style agent may expand beyond the user's requested task, use unrelated data, continue after completion, or keep acting after the goal has already been satisfied.
This is an instruction-only skill. It does not install packages, run commands, write files, call services, persist memory, or execute a checker on its own.
The agent should do the requested task, use only task-relevant context, and stop when the request is complete.
The agent should separate:
Use this skill before:
Classify the proposed action:
in_scope: directly requested by the user.necessary_support: required to complete the requested task safely.clarification_needed: the task boundary is ambiguous.optional_followup: useful but not required; mention briefly without doing it.out_of_scope: unrelated, premature, or beyond the requested boundary.stop: the request is complete and the agent should not keep acting.Before doing more work, verify:
Do not expand the task when:
Ask before expanding when:
Use only data that is needed for the current task.
Do not use:
Prefer:
Stop when:
After completion, do not keep using tools, reading data, making changes, or running extra checks unless the user requested it or the remaining check is part of the agreed task.
When using a configured AANA checker, send only a minimal redacted review payload:
user_requestcompletion_targetproposed_next_actionscope_statusdata_relevance_statusauthorization_statuscompletion_statusrecommended_actionDo not include raw secrets, credentials, full private records, full logs, full transcripts, full directory dumps, or unrelated private data when a redacted summary is enough.
For scope-sensitive work, prefer:
AANA scope gate:
- Request: ...
- Completion target: ...
- Proposed next action: ...
- Scope: in_scope / necessary_support / clarification_needed / optional_followup / out_of_scope / stop
- Data relevance: relevant / partly_relevant / unrelated / sensitive_extra_data / unknown
- Authorization: explicit / implicit_for_task / clarification_needed / not_authorized
- Decision: proceed / narrow / ask / suggest / stop / refuse
Do not include this gate in the user-facing answer unless clarification, approval, or a scope boundary needs to be explained.