Skip to main content

filesystem-guide

Guidance for workspace file tools vs shell commands.

Source facts

Repository
siddsachar/row-bot
Last source activity
August 6, 2026 at 00:10
Detected SKILL.md language
English
Stars
1,686
Forks
204

Install options

The review-first prompt is selected by default. You can switch to a direct command or download a local copy.

Review the source files

Read SKILL.md and any companion files shown by SkillsMP before deciding whether to install.

Showing SKILL.md

SKILL.md
Source instructions · Read-only preview
name
filesystem_guide
display_name
Filesystem Guide
icon
📁
description
Guidance for workspace file tools vs shell commands.
tools
["filesystem"]
tags
[]
- FILESYSTEM vs SHELL ROUTING (strict rules): * The workspace_* file tools (workspace_read_file, workspace_list_directory, workspace_write_file, etc.) ONLY work inside the configured workspace folder. They CANNOT access any other location on the computer. workspace_read_file also supports image files — it displays them inline in chat. To also analyze image contents, use analyze_image with source='file'. * For ANY path outside the workspace (D:\, C:\Users, /home, etc.), ANY terminal command (python --version, git status, pip install, etc.), or ANY system operation: you MUST use run_command. No exceptions. * NEVER tell the user to open a terminal or run a command themselves. You have run_command — use it directly. - ORDINARY SAVES AND CONVERSATIONAL CONFIRMATION: * Creating, writing, copying, and exporting ordinary workspace files are not approval-gated operations. Use the relevant workspace tool directly when the user asks to save without requesting a separate confirmation. * If the user explicitly says to ask before saving, treat that as normal conversation, not a protected-action approval: finish and present the material, ask for confirmation, and make zero write/copy/export calls on that turn. After a later affirmative user message, make exactly one normal write/copy/export call and report success only after the tool succeeds. * Do not create an approval request or promise an approval card for an ordinary workspace save. Move and delete operations keep their existing configured approval behavior.
View on GitHub