sheets-terminal-spreadsheet — скилл для Claude Code: как настроить
Скилл учит агента просматривать и редактировать CSV-таблицы через терминальную утилиту sheets с управлением в стиле vim.
npx skills add reason-machines/trending-skills --skill sheets-terminal-spreadsheet -a claude-codeЧто делает sheets-terminal-spreadsheet
Скилл даёт ассистенту инструкции по работе с консольной утилитой sheets на Go. С её помощью можно открывать CSV-файлы в консоли и перемещаться по ячейкам клавишами h, j, k, l.
Кроме интерактивного TUI поддерживается пакетная обработка данных. Утилита умеет извлекать диапазон ячеек вроде B1:B3 или записывать новые значения аргументом вида B7=10. Это удобно при обработке выгрузок в скриптах.
Без установленного в системе бинарника sheets ассистент не сможет выполнить команды. Программу нужно заранее скомпилировать.
Какие задачи решает
- просматривать CSV-файлы в консоли без запуска внешних табличных редакторов
- извлекать значения конкретных ячеек и диапазонов в bash-скрипты
- обновлять данные в ячейках CSV пакетной командой без интерактивного ввода
- редактировать таблицы в терминале привычными клавишами vim
Примеры запросов агенту
- Открой файл budget.csv в терминальном редакторе sheets
- Прочитай значение диапазона B1:B10 из data.csv через утилиту sheets
- Обнови ячейку B7 на значение 10 в файле budget.csv без открытия интерфейса
Как установить sheets-terminal-spreadsheet
1Через Skills CLI (Vercel)
npx skills add reason-machines/trending-skills --skill sheets-terminal-spreadsheet -a claude-code2Вручную: положить файлы
~/.claude/skills/sheets-terminal-spreadsheet/SKILL.mdПапка скилла целиком; для одного проекта — .claude/skills/sheets-terminal-spreadsheet/
1Через Skills CLI (Vercel)
npx skills add reason-machines/trending-skills --skill sheets-terminal-spreadsheet -a codex2Вручную: положить файлы
.agents/skills/sheets-terminal-spreadsheet/SKILL.mdДля всех проектов — ~/.agents/skills/
1Через Skills CLI (Vercel)
npx skills add reason-machines/trending-skills --skill sheets-terminal-spreadsheet -a cursor2Вручную: положить файлы
.cursor/skills/sheets-terminal-spreadsheet/SKILL.mdCursor читает и .agents/skills/, и .claude/skills/
1GitHub CLI
gh skill install reason-machines/trending-skills sheets-terminal-spreadsheet2Вручную: положить файлы
.github/skills/sheets-terminal-spreadsheet/SKILL.md1Через Skills CLI (Vercel)
npx skills add reason-machines/trending-skills --skill sheets-terminal-spreadsheet -a gemini-cli2Командой платформы
gemini skills install https://github.com/reason-machines/trending-skills --path skills/sheets-terminal-spreadsheetВручную: положить файлы
.devin/skills/sheets-terminal-spreadsheet/SKILL.mdСтарый путь .windsurf/skills/ тоже читается
Через Skills CLI (Vercel)
npx skills add reason-machines/trending-skills --skill sheets-terminal-spreadsheet -a opencodeClaude.ai
Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills
По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов
Вопросы о sheets-terminal-spreadsheet
Как установить sheets-terminal-spreadsheet в Claude Code?
Выполните команду npx skills add reason-machines/trending-skills --skill sheets-terminal-spreadsheet -a claude-code. Файл навыка будет сохранён по пути ~/.claude/skills/sheets-terminal-spreadsheet/SKILL.md.
Что делает скилл sheets-terminal-spreadsheet?
Он объясняет ассистенту правила работы с утилитой sheets. Агент получает команды для чтения диапазонов ячеек и запуска интерактивного TUI для CSV-файлов.
Что требуется для запуска утилиты sheets?
В системе должен быть установлен бинарный файл sheets. Его можно собрать командой go install github.com/maaslalani/sheets@main или загрузить со страницы релизов проекта.