Read and list from the filesystem only. Commands: ls, cd, pwd, cat, less, du. Use for listing directories, disk usage, showing file contents, resolving paths. Enable in config (skills.enabled).
Read-only filesystem commands. Enable go-read in configuration (skills.enabled) to list dirs and read files.
Call run_skill with skill: "go-read". Set command or arguments.action to the command name. Set arguments.argv to an array of arguments (e.g. paths, flags).
["-la"], ["-la", "~/Downloads"]["/path"]. Returns the resolved path.[]["/path/to/file"]["/path/to/file"] or with flags["-sh", "."], ["-d", "1", "path"]Use when the user asks to list a directory, show disk usage (du), show file contents (cat/less), or resolve a path. Prefer read skill for reading with line ranges; use go-read for "list files", "what's in Downloads", "cat this file", "how big is this folder", etc.
List Downloads:
run_skill with skill: "go-read", arguments: { command: "ls", argv: ["-la", "~/Downloads"] }
go_read_run
description: Run a read-only filesystem command. command: ls, cd, pwd, cat, less, or du. argv: array of args.
parameters:
command: string
argv: array
cwd: string