Agent Skill · Документы
XLSX (Anthropic)
Навык Anthropic для электронных таблиц: создание и правка .xlsx, .csv и .tsv с формулами, форматированием и обязательным пересчётом через LibreOffice. Полезен, когда результатом должна быть рабочая таблица, а не текст в чате.
Сверено 21 октября 2026 г.
Что умеет навык
Навык xlsx срабатывает, когда таблица является главным входом или выходом задачи: открыть и поправить .xlsx, .xlsm, .csv или .tsv, добавить столбцы и формулы, оформить, построить диаграмму, привести в порядок кривые данные. Основной инструмент создания и правки это openpyxl, для больших объёмов данных служит pandas, а для быстрого просмотра листа markitdown file.xlsx.
Главная особенность навыка это обязательный пересчёт. openpyxl записывает формулы без вычисленных значений, поэтому навык требует запускать python scripts/recalc.py output.xlsx: LibreOffice пересчитывает всё, перезаписывает файл и возвращает JSON со статусом, числом формул и списком ошибок по ячейкам. Ещё в нём собраны требования к результату: формулы вместо подставленных чисел, профессиональный шрифт (Arial, Times New Roman), пометка допущений и жёстко заданных значений в ячейках или рядом с ними.
Когда использовать
Навык подходит для финансовых моделей, отчётов с итогами, сводных выгрузок и очистки данных. Для финансовых моделей в нём прописаны привычные условные обозначения: синий текст для вводимых значений, чёрный для формул, зелёный для ссылок на другие листы, процентные значения хранятся долями, годы как текст. Если вы правите чужой файл, навык велит повторять его собственные соглашения и не трогать существующие формулы.
Ограничения и безопасность
Рекомендации навыка учитывают возможности LibreOffice. Нельзя использовать XLOOKUP, XMATCH, SORT, FILTER, UNIQUE и SEQUENCE: LibreOffice их не вычисляет, а recalc.py может показать ноль ошибок на усечённом результате. Вместо них предложены INDEX и MATCH, а сортировку и фильтрацию советуют делать в Python до записи. Функции вроде TEXTJOIN, IFS и MAXIFS работают только с префиксом _xlfn..
Зелёный результат пересчёта доказывает лишь то, что формулы вычисляются, а не то, что они верны: неверный диапазон даст чистый файл с неправильными числами. Открытая с data_only=True книга при сохранении теряет все формулы. Ссылки на внешние файлы при пересчёте теряются, и скрипт в этом случае отказывается работать без флага --force.
Нужны openpyxl, pandas, markitdown и LibreOffice. Лицензия закрытая (Proprietary, README называет навык source-available), условия в LICENSE.txt рядом с навыком. Авторы просят проверять навыки в своём окружении.
Установка
Claude Code
Зарегистрируйте репозиторий как маркетплейс плагинов, выполнив в Claude Code:
/plugin marketplace add anthropics/skillsНавык xlsx входит в набор документных навыков document-skills (в нём xlsx, docx, pptx и pdf):
/plugin install document-skills@anthropic-agent-skillsУстановить можно и через меню: Browse and install plugins, затем anthropic-agent-skills, затем document-skills и Install now.
После установки навык вызывается по упоминанию: назовите его в запросе к Claude Code.
Claude.ai и Claude API
Навыки из этого репозитория уже доступны в Claude.ai на платных тарифах. Пользовательские навыки загружают по инструкции «Using skills in Claude» в справке Anthropic. Через API работает быстрый старт Skills API Quickstart в документации Claude.
Совместимые клиенты
- Claude Code
- Claude.ai
- Claude API