xlsx · tfriedel — скилл для Claude Code: что делает и как установить
Скилл задаёт строгие правила генерации таблиц: сохраняет формулы динамическими, оформляет финансовые отчёты и валидирует ячейки.
npx skills add tfriedel/claude-office-skills --skill xlsx -a claude-codeЧто делает xlsx
Скилл запрещает ассистенту подставлять готовые вычисленные числа прямо в ячейки. Вместо этого он обязывает использовать встроенные формулы Excel через библиотеку openpyxl, а для чтения и первичной обработки структуры задействует pandas. Такой подход оставляет таблицы пригодными для пересчёта при изменении вводных значений.
Для финансовых моделей заданы правила оформления. Константы помечаются синим шрифтом, расчётные ячейки красятся в чёрный цвет, связи между листами выделяются зелёным, а спорные предположения подсвечиваются жёлтым фоном. Ошибки расчёта вроде #REF! или #DIV/0! в готовых файлах недопустимы.
Без установленного LibreOffice локальный скрипт recalc.py не сможет пересчитать значения и выдать отчёт об ошибках формул. После любого изменения таблицы скилл требует прогнать этот скрипт и исправить найденные нестыковки.
Какие задачи решает
- собрать финансовую модель с разметкой исходных данных и формул
- отредактировать существующий файл xlsx без нарушения заложенных шаблонов
- проверить книгу на ошибки вроде #REF! и #DIV/0! перед сохранением
- заменить захардкоженные в Python результаты на динамические формулы
Примеры запросов агенту
- Построй прогноз выручки в revenue.xlsx, вынеси предположения в отдельные ячейки и проверь формулы.
- Добавь в report.xlsx формулу расчёта маржи и проверь файл через recalc.py на ошибки.
- Обнови данные в существующем шаблоне model.xlsx, сохранив текущие стили и структуру книги.
Как установить xlsx
1Через Skills CLI (Vercel)
npx skills add tfriedel/claude-office-skills --skill xlsx -a claude-code2Вручную: положить файлы
~/.claude/skills/xlsx/SKILL.mdПапка скилла целиком; для одного проекта — .claude/skills/xlsx/
1Через Skills CLI (Vercel)
npx skills add tfriedel/claude-office-skills --skill xlsx -a codex2Вручную: положить файлы
.agents/skills/xlsx/SKILL.mdДля всех проектов — ~/.agents/skills/
1Через Skills CLI (Vercel)
npx skills add tfriedel/claude-office-skills --skill xlsx -a cursor2Вручную: положить файлы
.cursor/skills/xlsx/SKILL.mdCursor читает и .agents/skills/, и .claude/skills/
1GitHub CLI
gh skill install tfriedel/claude-office-skills xlsx2Вручную: положить файлы
.github/skills/xlsx/SKILL.md1Через Skills CLI (Vercel)
npx skills add tfriedel/claude-office-skills --skill xlsx -a gemini-cli2Командой платформы
gemini skills install https://github.com/tfriedel/claude-office-skills --path public/xlsxВручную: положить файлы
.devin/skills/xlsx/SKILL.mdСтарый путь .windsurf/skills/ тоже читается
Через Skills CLI (Vercel)
npx skills add tfriedel/claude-office-skills --skill xlsx -a opencodeClaude.ai
Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills
По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов
Вопросы о xlsx
Как установить xlsx в Claude Code?
Выполните в терминале команду npx skills add tfriedel/claude-office-skills --skill xlsx -a claude-code.
Что делает скилл xlsx?
Он направляет ИИ-агента при работе с файлами .xlsx: заставляет писать формулы вместо готовых чисел, применяет финансовую цветовую палитру и форматирует ячейки.
Зачем для работы скилла нужен LibreOffice?
LibreOffice запускается скриптом recalc.py в фоновом режиме, чтобы пересчитать значения всех формул и выявить поломанные ссылки вроде #REF! или деление на ноль.
Похожие скиллы
Всё по теме «Документы и офис» →Сначала — xlsx от других авторов.