table-generation — скилл для Claude Code: LaTeX-таблицы из результатов
Превращает JSON или CSV с экспериментальными данными в готовые LaTeX-таблицы в стиле booktabs: жирным лучший результат, подписи, метки.
npx skills add lingzhi227/agent-research-skills --skill table-generation -a claude-codeЧто делает table-generation
Скилл читает файл с результатами и собирает из него таблицу для статьи. Тип задаётся аргументом: comparison для основных результатов, ablation для разбора вариантов модели, descriptive для статистики по датасету, multi-dataset для раскладки методы на датасеты на метрики. Лучшее значение в столбце выделяется жирным, второе можно подчеркнуть флагом --underline-second, а звёздочки значимости p-value добавляются через --significance.
Внутри лежит скрипт results_to_table.py, который вызывается из командной строки с путём к данным, типом таблицы, режимом выделения лучшего результата и подписью. Рядом — файл references/table-templates.md с шаблонами и примерами.
На выходе ожидаются пакеты booktabs, multirow, multicol и threeparttable — без них собранный код не скомпилируется. Скрипт берёт числа только из переданного источника и не придумывает значения, так что расхождение с логами эксперимента всплывёт сразу. Это повод проверить данные до генерации, а не после.
Скилл стоит в цепочке research-инструментов: выше по потоку — анализ данных и код эксперимента, ниже — написание и сборка статьи.
Какие задачи решает
- собрать таблицу основных результатов сравнения методов
- оформить ablation-таблицу с галочками по компонентам
- вывести статистику по датасету с единицами измерения
- разложить методы, датасеты и метрики в одну широкую таблицу
- добавить p-value звёздочки и подчёркивание второго результата
Примеры запросов агенту
- Сгенерируй comparison-таблицу из results.json, лучший результат выдели жирным
- Сделай ablation-таблицу по variants.csv с галочками для компонентов
- Построй descriptive-таблицу характеристик датасета с подписью и меткой
Как установить table-generation
1Через Skills CLI (Vercel)
npx skills add lingzhi227/agent-research-skills --skill table-generation -a claude-code2Вручную: положить файлы
~/.claude/skills/table-generation/SKILL.mdПапка скилла целиком; для одного проекта — .claude/skills/table-generation/
1Через Skills CLI (Vercel)
npx skills add lingzhi227/agent-research-skills --skill table-generation -a codex2Вручную: положить файлы
.agents/skills/table-generation/SKILL.mdДля всех проектов — ~/.agents/skills/
1Через Skills CLI (Vercel)
npx skills add lingzhi227/agent-research-skills --skill table-generation -a cursor2Вручную: положить файлы
.cursor/skills/table-generation/SKILL.mdCursor читает и .agents/skills/, и .claude/skills/
1GitHub CLI
gh skill install lingzhi227/agent-research-skills table-generation2Вручную: положить файлы
.github/skills/table-generation/SKILL.md1Через Skills CLI (Vercel)
npx skills add lingzhi227/agent-research-skills --skill table-generation -a gemini-cli2Командой платформы
gemini skills install https://github.com/lingzhi227/agent-research-skills --path skills/table-generationВручную: положить файлы
.devin/skills/table-generation/SKILL.mdСтарый путь .windsurf/skills/ тоже читается
Через Skills CLI (Vercel)
npx skills add lingzhi227/agent-research-skills --skill table-generation -a opencodeClaude.ai
Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills
По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов
Из того же набора23
Похожие
Рядом в теме «Наука и исследования»
Всё по теме «Наука и исследования» →Вопросы о table-generation
Как установить table-generation в Claude?
Выполните npx skills add lingzhi227/agent-research-skills --skill table-generation -a claude-code. После этого файл скилла появится по пути ~/.claude/skills/table-generation/SKILL.md.
Что делает table-generation?
Собирает LaTeX-таблицы из JSON или CSV с экспериментальными результатами: расставляет booktabs-линии, жирный лучший результат, подпись и метку.
Какие пакеты LaTeX нужны для таблиц?
booktabs, multirow, multicol и threeparttable. Последний нужен, когда к таблице добавляются примечания.