latex-paper-skills
Набор из восьми скиллов для научных статей в LaTeX: от темы до PDF с проверенными ссылками BibTeX и поэтапным контролем
- 272 ★ репозитория
- Последний коммит
- MIT
Расширенный доступ
Почему такой уровень
- Скрипты запускают компиляцию LaTeX и пишут файлы статьи, таблицы задач и рисунки в каталог проекта
- Скилл ходит в интернет за метаданными arXiv и проверкой ссылок, а необязательные мосты вызывают установленные Gemini CLI и Claude Code
Установка
- Работает в
В терминале, через SkillFoxx CLI
npx skillfoxx add skills/latex-paper-skillsОпределит агенты на машине, покажет уровень доступа и зафиксирует версию.
Другие способы установки
Доступ и проверки
Как мы проверяемРасширенный доступИнструмент запускает код или ходит в сеть, а внешние данные только читает.
- Скрипты запускают компиляцию LaTeX и пишут файлы статьи, таблицы задач и рисунки в каталог проекта
- Скилл ходит в интернет за метаданными arXiv и проверкой ссылок, а необязательные мосты вызывают установленные Gemini CLI и Claude Code
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
latex-paper-skills ставится одним пакетом и ведет агента через написание статьи по машинному обучению и ИИ. Скилл `paper-from-zero` принимает тему, ищет литературу, формулирует вклад и строит матрицу доказательств, после чего передает работу писателю. `arxiv-paper-writer` пишет обзоры в шаблоне IEEEtran и держит таблицу задач в CSV, а `empirical-paper-writer` добавляет план экспериментов и статусы результатов: запланирован, заглушка, проверен. Остальные скиллы закрывают отдельные шаги. `results-backfill` подставляет реальные результаты в готовый черновик и строит рисунки. `latex-rhythm-refiner` правит ритм фраз и не трогает позиции команд `\cite{}`. Три вспомогательных скилла сверяют работу через Gemini CLI и Claude Code, а `check-collaborators` проверяет, что эти CLI установлены и отвечают. Правила жесткие. Текст не пишется до утверждения плана. Статус задачи меняется на выполненный только после проверки критериев приемки. Каждая ссылка сверяется с источником в интернете до попадания в `ref.bib`, выдумывать ссылки, результаты и оценки значимости запрещено. Скрипты на Python компилируют PDF через `latexmk` или `pdflatex` с `bibtex`, проверяют таблицу задач и качество источников.
Для кого. Аспирантам и исследователям, которые пишут обзоры и экспериментальные статьи по ИИ в LaTeX и хотят, чтобы агент не придумывал ссылки и результаты.
Подходит, если
- Есть только тема, и нужен путь от поиска литературы и карты вклада до черновика обзора в IEEEtran
- Эксперименты ведутся отдельно, а в черновике стоят заглушки, которые надо заменить настоящими цифрами из CSV
- Черновик читается монотонно, и ритм фраз нужно выровнять так, чтобы ссылки `\cite{}` остались на местах
- Перед подачей надо проверить, что каждая запись BibTeX совпадает с реальным источником
Не подходит, если
- Нужна статья не по машинному обучению и ИИ: шаблоны и правила рассчитаны на эту область
- Эксперименты предстоит запустить в облаке: скилл проектирует план под бюджет, а сами задания не отправляет
- Нет окружения LaTeX и Python 3.10: без `latexmk` или `pdflatex` PDF не соберется
- Нужен быстрый черновик без согласования плана: порядок работы запрещает писать текст до утверждения
Пример запроса к агенту
Используй latex-paper-skills. Моя тема: ускорение вывода больших языковых моделей. Начни с поиска литературы и карты вкладаОграничения
- Автор проверял показательные проекты на GPT-5.2 xhigh и ожидает лучшего результата от GPT-5.4. Покрытие тестами ограничено, ошибки возможны.
- Для установки нужен Node.js 22.20 или новее, для скриптов Python 3.10 или новее, для PDF среда LaTeX.
- Совместная работа с Gemini и Claude требует установленных и авторизованных CLI.
- Скилл не запускает облачные задания: реальные результаты получают отдельно и кладут в `paper/results/`.
- Версия пакета 0.1.0, версия листинга ClawHub 1.0.2: это разные номера.
Как отключить. Удалите папку скилла `latex-paper-skills` из каталога скиллов агента, куда ее положил установщик. Команда с `--global` кладет скилл в пользовательский каталог, без нее он лежит в проекте. Файлы статьи остаются в вашей папке проекта.
Частые вопросы
Как поставить latex-paper-skills в Claude Code?
Из каталога проекта выполните `npx latex-paper-skills@latest --agent claude-code --copy --yes`, нужен Node.js 22.20 или новее. Затем попросите агента: «Use latex-paper-skills. My topic is: ваша тема».
Чем отличаются обзорный и экспериментальный писатели?
`arxiv-paper-writer` ведет обзоры и сверяет ссылки, а `empirical-paper-writer` добавляет матрицу экспериментов, базовые методы и статусы результатов. Пока цифр нет, они помечены как заглушки.
Придумывает ли агент ссылки и результаты?
Правила запрещают это. Ссылка попадает в `ref.bib` после сверки с источником в интернете, а результаты берутся только из реальных файлов в `paper/results/`.
Что нужно для сборки PDF?
Среда LaTeX: `latexmk` либо `pdflatex` вместе с `bibtex`, и Python 3.10 или новее для скриптов. Установщику нужен Node.js 22.20 или новее.
Можно ли поставить отдельные скиллы из набора?
Нет, ставьте пакет целиком. Отдельные папки в `.codex/skills/` не содержат общих зависимостей из `_shared`, поэтому без них скиллы не заработают.
Обсуждение
Вопросов и отзывов пока нет.
Похожие
СкиллыВосемь скиллов для готовых научных статей и диссертаций на LaTeX и Typst: компиляция, ссылки, правка языка, письмо в журнал и аудит как у рецензента
Скилл ведет агента от темы до обзорной статьи для arXiv в LaTeX IEEEtran: план на согласование, проверка каждой ссылки по живому источнику, сборка PDF
Скилл Claude Code для научных статей: пять этапов от опроса автора до сжатия, правила разделов и независимая проверка.
Скилл paper-spine: по теме, материалам и данным ведет научную статью от поиска литературы и текста до иллюстраций, рецензии и файлов Word, LaTeX и PDF
Скилл с 30 шаблонами промптов для научных статей на английском и китайском: от обзора литературы до заявки на грант
Скилл для Claude Code: описываешь документ словами, получаешь готовый PDF на LaTeX. Шаблоны, скрипты компиляции, распознавание PDF и рукописных заметок
Сравнение с похожими
Карточки с тем же главным запросом: чем они отличаются.
| Инструмент | Официальный | Звезды репозитория | Главное отличие |
|---|---|---|---|
| latex-paper-skills (эта карточка) | нет | 272 | |
| paper-writing-skill | нет | 250 | одиночный скилл для написания текста статьи, без конвейера с таблицей задач и проверкой ссылок |
| Qinyan Academic Skills | нет | 1 011 | набор академических скиллов без обязательных этапов утверждения плана |
Коротко о README
README на английском и китайском описывает пакет из восьми скиллов с конвейером от темы до PDF и необязательной работой нескольких агентов. Есть таблицы скиллов, схема с этапами, быстрый старт через npm и Skills CLI, примеры запросов и описание двух готовых проектов: экспериментального и обзорного.
Бейдж для README
Исходный SKILL.md
--- name: latex-paper-skills description: > Write, revise, and validate ML/AI research papers in LaTeX. Use for topic-to-paper planning, review papers, empirical papers, verified result backfill, citation audits, and academic prose refinement. license: MIT metadata: version: "0.1.0" source: https://github.com/yunshenwuchuxun/latex-paper-skills runtime: Python 3.10+ and web research; LaTeX for PDF compilation; optional Gemini and Claude CLIs. --- # LaTeX Paper Skills This package includes eight workflows, their shared Python tools, and IEEE LaTeX templates. Select the workflow that matches the user's deliverable and read its instructions before starting. Read further references only as that workflow requires them. | Request | Workflow to read | | --- | --- | | A research topic needs contribution framing, evidence planning, and a paper route | [paper-from-zero](references/skills/paper-from-zero/workflow.md) | | Write or revise a review or survey; validate citations in an existing LaTeX project | [arxiv-paper-writer](references/skills/arxiv-paper-writer/workflow.md) | | Plan or draft an empirical paper, including experiment contracts and placeholders | [empirical-paper-writer](references/skills/empirical-paper-writer/workflow.md) | | Fill an empirical draft with real, verified experiment results | [results-backfill](references/skills/results-backfill/workflow.md) | | Improve sentence and paragraph rhythm while preserving meaning and citations | [latex-rhythm-refiner](references/skills/latex-rhythm-refiner/workflow.md) | | Check optional Gemini and Claude collaborators | [check-collaborators](references/skills/check-collaborators/workflow.md) | | Expand candidate directions or literature using Gemini | [collaborating-with-gemini](references/skills/collaborating-with-gemini/workflow.md) | | Audit claims and evidence using Claude | [collaborating-with-claude](references/skills/collaborating-with-claude/workflow.md) | ## Resolve installed resources Determine the absolute directory containing this `SKILL.md`; call it `<package-root>`. The bundled skill tree is `<package-root>/references/skills/`. All eight workflows and `_shared/` are included there; no separate sibling-skill installation is needed. When following a bundled workflow: - Resolve `scripts/`, `assets/`, and `references/` relative to that workflow's directory, rather than the user's current working directory. - Resolve `../<other-skill>/` relative to the same directory. A reference to another workflow means read its bundled `workflow.md`. - Replace legacy `.codex/skills/` command prefixes with the absolute bundled