name: filesystem description: Safe local file operations and directory management. dependencies: python: [] node: [] binaries: []
Filesystem 📁
LimeBot's direct access to its local storage and authorized workspace paths.
Important:
This skill documentation is a strategy guide, not a callable tool name.
Do not call filesystem directly as a tool.
Use LimeBot's canonical tools instead:
list_dir(path): View files and subdirectories.read_file(path): Load text content from a file.search_files(query, path, mode): Search by filename or file content.write_file(path, content): Overwrite or create a file. Warning: This replaces existing content.delete_file(path): Permanently remove a file or folder. CRITICAL: This action cannot be undone.run_command(command): Only if you truly need shell behavior the canonical tools do not cover.
Strategy:
- Prefer
list_dirandread_filefor inspection. - Prefer
search_filesover manually walking a large tree. - Use
write_fileonly when the user explicitly wants a file created or changed. - Treat deletion as irreversible and explain that before approval.
Security:
- All operations are restricted to paths defined in
ALLOWED_PATHSwithin the.envfile. - The bot will explain why it needs to modify a file before asking for your approval in the dashboard.