packages/agent-core/mcp-tools/safe-file-deletion/SKILL.md
Enforces explicit user permission before any file deletion. Activates when you're about to use rm, unlink, fs.rm, or any operation that removes files from disk. MUST be followed for all delete operations.
npx skillsauth add thilak0105/neoverse-26 safe-file-deletionInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Before deleting ANY file, you MUST:
request_file_permission with operation: "delete"filePaths array (not multiple calls)rm commands (single or multiple files)rm -rf (directories)unlink, fs.rm, fs.rmdirSingle file:
{
"operation": "delete",
"filePath": "/path/to/file.txt"
}
Multiple files (batched into one prompt):
{
"operation": "delete",
"filePaths": ["/path/to/file1.txt", "/path/to/file2.txt"]
}
Never bypass deletion warnings by:
The user will see a prominent warning. Wait for explicit approval.
tools
Browser automation via MCP tools. ALWAYS use these tools for ANY web task - navigating sites, clicking, typing, filling forms, taking screenshots, or extracting data. This is the ONLY way to control the browser.
tools
# Complete Task This tool signals task completion. The agent MUST call this tool to finish any task. ## Usage Call `complete_task` with: - `status`: "success", "blocked", or "partial" - `original_request_summary`: Restate what was asked (forces review) - `summary`: What you accomplished - `remaining_work`: (if blocked/partial) What's left to do ## Statuses - **success** — All parts of the request completed - **blocked** — Hit an unresolvable blocker, cannot continue - **partial** — Complet
tools
Ask users questions via the UI. Use when you need clarification, user preferences, or confirmation before proceeding. The user CANNOT see CLI output - this tool is the ONLY way to communicate with them.
development
Research topics on the web, gather information from multiple sources, and summarize findings.