Install
openclaw skills install @mindbomber/aana-file-operation-guardrailEnsures file operations like delete, move, rename, overwrite, or publish are scoped, reversible, authorized, and limited to intended user files only.
openclaw skills install @mindbomber/aana-file-operation-guardrailUse this skill when an OpenClaw-style agent may delete, move, rename, overwrite, publish, upload, export, transform, or bulk-edit user files.
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.
File operations should be scoped, reversible when possible, explicitly authorized, and limited to the files the user actually intended.
The agent should separate:
Use this skill before:
Treat these as higher risk:
Before a risky file operation, verify:
Ask for explicit user approval before:
Approval should name the operation and target scope, for example:
I am about to delete 12 generated files under build/cache/. No user-authored files are included. Proceed?
Prefer:
When using a configured AANA checker, send only a minimal review payload:
task_summaryoperation_typetarget_scopetarget_countrisk_classesauthorization_statusreversibility_statusscope_statusrecommended_actionDo not include raw file contents, secrets, private records, or full directory dumps when a path summary is enough.
For file-sensitive actions, prefer:
File operation review:
- Operation: ...
- Target scope: ...
- Risk: ...
- Safeguard: dry-run / diff / backup / explicit approval / not needed
- Decision: accept / revise / ask / defer / refuse
Do not include this review block unless useful to the user or needed before taking action.