`summarize(paths)` - Generate summaries for multiple files, returns dict mapping paths to summaries
Project Navigation
`work_on(path)` - Change to directory, list its contents, and get the notes from CLAUDE.md.
Useful for getting familiar with a project at the start of a chat
Code Quality
`ruff_check(paths)` - Run ruff linter on specified files
`ruff_format(paths)` - Format files using ruff
Command Execution
`shell_command(command, args=None, cmdline=None, timeout=30)` - Run shell commands and capture their output
> ** Security Warning**: This tool allows arbitrary command execution on the host system. Always inspect and validate commands before allowing them to run, especially if the input source is untrusted.