code-walk-thru — скилл для Claude Code: показ файлов в редакторе
Скилл ведёт агента по файлам по одному и открывает каждый в вашем редакторе на нужной строке, чтобы вы следили за разбором или правками.
npx skills add pchalasani/claude-code-tools --skill code-walk-thru -a claude-codeЧто делает code-walk-thru
Скилл заставляет агента показывать файлы не в чате, а прямо в редакторе. Для каждого файла он вызывает CLI-команду редактора и открывает нужную строку: для VSCode это code --goto <file_path>:<line_number>, для PyCharm pycharm --line <line_number> <file_path>, для IntelliJ intellij --line <line_number> <file_path>, для Zed zed path/to/file.md:43, для Vim и Neovim vim +42 blah.py.
Порядок жёсткий: файлы идут по одному, и агент ждёт вашего ответа, прежде чем перейти к следующему файлу или к другой строке в том же файле. Так удобно разбирать, как устроен чужой код, или смотреть, что именно поменялось в вашей правке.
Если редактор не назван, агент спросит, чем вы пользуетесь. Команды вроде code или pycharm должны быть доступны в терминале: если вызов падает, поставьте CLI-утилиту для своего редактора. Это первое, что стоит проверить перед установкой скилла.
Какие задачи решает
- разобрать незнакомый код по файлам и строкам
- показать правки агента прямо в редакторе
- пройти по диффу файл за файлом без копирования в чат
- объяснить конкретную строку в открытом файле
- сверить изменения в нескольких файлах по очереди
Примеры запросов агенту
- проведи меня по файлам, которые ты изменил, по одному
- объясни, как работает
src/parser.py, открывая его в VSCode на нужных строках - покажи по очереди все файлы с правками в PyCharm
Как установить code-walk-thru
1Через Skills CLI (Vercel)
npx skills add pchalasani/claude-code-tools --skill code-walk-thru -a claude-code2Вручную: положить файлы
~/.claude/skills/code-walk-thru/SKILL.mdПапка скилла целиком; для одного проекта — .claude/skills/code-walk-thru/
1Через Skills CLI (Vercel)
npx skills add pchalasani/claude-code-tools --skill code-walk-thru -a codex2Вручную: положить файлы
.agents/skills/code-walk-thru/SKILL.mdДля всех проектов — ~/.agents/skills/
1Через Skills CLI (Vercel)
npx skills add pchalasani/claude-code-tools --skill code-walk-thru -a cursor2Вручную: положить файлы
.cursor/skills/code-walk-thru/SKILL.mdCursor читает и .agents/skills/, и .claude/skills/
1GitHub CLI
gh skill install pchalasani/claude-code-tools code-walk-thru2Вручную: положить файлы
.github/skills/code-walk-thru/SKILL.md1Через Skills CLI (Vercel)
npx skills add pchalasani/claude-code-tools --skill code-walk-thru -a gemini-cli2Командой платформы
gemini skills install https://github.com/pchalasani/claude-code-tools --path plugins/workflow/skills/code-walk-thruВручную: положить файлы
.devin/skills/code-walk-thru/SKILL.mdСтарый путь .windsurf/skills/ тоже читается
Через Skills CLI (Vercel)
npx skills add pchalasani/claude-code-tools --skill code-walk-thru -a opencodeClaude.ai
Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills
По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов
Вопросы о code-walk-thru
Как установить code-walk-thru в Claude?
Выполните npx skills add pchalasani/claude-code-tools --skill code-walk-thru -a claude-code. Скилл появится в ~/.claude/skills/code-walk-thru/SKILL.md.
Что делает code-walk-thru?
Открывает файлы в вашем редакторе через его CLI и указывает нужную строку. Агент идёт по файлам по одному и ждёт вашей реакции перед следующим шагом.
Что нужно для работы скилла?
Назвать редактор и иметь его CLI-команду в терминале. Если code, pycharm, intellij, zed или vim не запускаются, поставьте соответствующую утилиту.
Исходный текст
SKILL.md · MIT
--- name: code-walk-thru description: Use this when user wants you to walk through (code or text) files in a EDITOR to either explain how some code works, or to show the user what changes you made, etc. You would typically use this repeatedly to show the user your changes or code files one by one, sometimes with specific line-numbers. This way the user is easily able to follow along in their favorite EDITOR as you point at various files possibly at specific line numbers within those files. --- # code-walk-thru ## Instructions Depending on which EDITOR the user says they are using, you will use a different "show-file" cli command that shows (in the EDITOR) a specific file, optionally at specific line-number, as in examples below. If no editor specified, you must ask the user which editor they are using. IMPORTANT: you must walk thru the files ONE BY ONE, and you MUST wait for the user to say something before moving on to the next file, or to same file different line. - VSCode: ``` code --goto <file_path>:<line_number> ``` - PyCharm: ``` pycharm --line <line_number> <file_path> ``` - IntelliJ: ``` intellij --line <line_number> <file_path> ``` - Zed: ``` zed path/to/file.md:43 ``` - Vim/Neovim: ``` vim +42 blah.py nvim +42 blah.py ``` If any of these fail tell the user to install the corresponding CLI tool for their editor.
© pchalasani · MIT · pchalasani/claude-code-tools