Academic Skills for Claude Code & Codex
Набор из трех скиллов для научной работы: письмо статей, учебные документы Word и PowerPoint, научные расчеты и графики
Средний риск
Средний уровень ставим, когда инструмент запускает код, ходит в сеть или читает файлы проекта. Перед установкой посмотрите, что именно он делает.
Почему такой уровень
- Запускает скрипты на Python и код в MATLAB или Octave
- Читает и создает файлы проекта: статьи, документы, данные
Установка
В терминале, через SkillFoxx CLI
npx skillfoxx add skills/academic-skills-for-claude-code-codexОпределит агенты на машине, проверит риск и зафиксирует версию.
Другие способы установки
Собрано автоматически, проверьте перед установкой.
Выполните в терминале в папке проекта
npx skills add zlanqing/codex-claude-academic-skills --skill office-academic-skill research-writing-skill scientific-toolkit-skill -a claude-code -yУтилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.
Без сторонних утилит, из коммита 7ed6377
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/zlanqing/codex-claude-academic-skills.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /office-academic-skill/ /research-writing-skill/ /scientific-toolkit-skill/
git -C "$tmp" checkout 7ed6377f0efb6a38951b48ef03b19d996e454b1f
mkdir -p .claude/skills
cp -R "$tmp/office-academic-skill" .claude/skills/office-academic-skill
cp -R "$tmp/research-writing-skill" .claude/skills/research-writing-skill
cp -R "$tmp/scientific-toolkit-skill" .claude/skills/scientific-toolkit-skillКоманды для macOS и Linux, на Windows выполните их в Git Bash.
Выполните в терминале в папке проекта
npx skills add zlanqing/codex-claude-academic-skills --skill office-academic-skill research-writing-skill scientific-toolkit-skill -a cursor -yУтилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.
Без сторонних утилит, из коммита 7ed6377
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/zlanqing/codex-claude-academic-skills.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /office-academic-skill/ /research-writing-skill/ /scientific-toolkit-skill/
git -C "$tmp" checkout 7ed6377f0efb6a38951b48ef03b19d996e454b1f
mkdir -p .agents/skills
cp -R "$tmp/office-academic-skill" .agents/skills/office-academic-skill
cp -R "$tmp/research-writing-skill" .agents/skills/research-writing-skill
cp -R "$tmp/scientific-toolkit-skill" .agents/skills/scientific-toolkit-skillКоманды для macOS и Linux, на Windows выполните их в Git Bash.
Выполните в терминале в папке проекта
npx skills add zlanqing/codex-claude-academic-skills --skill office-academic-skill research-writing-skill scientific-toolkit-skill -a github-copilot -yУтилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.
Без сторонних утилит, из коммита 7ed6377
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/zlanqing/codex-claude-academic-skills.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /office-academic-skill/ /research-writing-skill/ /scientific-toolkit-skill/
git -C "$tmp" checkout 7ed6377f0efb6a38951b48ef03b19d996e454b1f
mkdir -p .github/skills
cp -R "$tmp/office-academic-skill" .github/skills/office-academic-skill
cp -R "$tmp/research-writing-skill" .github/skills/research-writing-skill
cp -R "$tmp/scientific-toolkit-skill" .github/skills/scientific-toolkit-skillКоманды для macOS и Linux, на Windows выполните их в Git Bash.
Выполните в терминале в папке проекта
npx skills add zlanqing/codex-claude-academic-skills --skill office-academic-skill research-writing-skill scientific-toolkit-skill -a codex -yУтилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.
Без сторонних утилит, из коммита 7ed6377
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/zlanqing/codex-claude-academic-skills.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /office-academic-skill/ /research-writing-skill/ /scientific-toolkit-skill/
git -C "$tmp" checkout 7ed6377f0efb6a38951b48ef03b19d996e454b1f
mkdir -p .agents/skills
cp -R "$tmp/office-academic-skill" .agents/skills/office-academic-skill
cp -R "$tmp/research-writing-skill" .agents/skills/research-writing-skill
cp -R "$tmp/scientific-toolkit-skill" .agents/skills/scientific-toolkit-skillКоманды для macOS и Linux, на Windows выполните их в Git Bash.
Выполните в терминале в папке проекта
npx skills add zlanqing/codex-claude-academic-skills --skill office-academic-skill research-writing-skill scientific-toolkit-skill -a gemini-cli -yУтилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.
Без сторонних утилит, из коммита 7ed6377
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/zlanqing/codex-claude-academic-skills.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /office-academic-skill/ /research-writing-skill/ /scientific-toolkit-skill/
git -C "$tmp" checkout 7ed6377f0efb6a38951b48ef03b19d996e454b1f
mkdir -p .agents/skills
cp -R "$tmp/office-academic-skill" .agents/skills/office-academic-skill
cp -R "$tmp/research-writing-skill" .agents/skills/research-writing-skill
cp -R "$tmp/scientific-toolkit-skill" .agents/skills/scientific-toolkit-skillКоманды для macOS и Linux, на Windows выполните их в Git Bash.
Выполните в терминале в папке проекта
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/zlanqing/codex-claude-academic-skills.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /office-academic-skill/ /research-writing-skill/ /scientific-toolkit-skill/
git -C "$tmp" checkout 7ed6377f0efb6a38951b48ef03b19d996e454b1f
mkdir -p .devin/skills
cp -R "$tmp/office-academic-skill" .devin/skills/office-academic-skill
cp -R "$tmp/research-writing-skill" .devin/skills/research-writing-skill
cp -R "$tmp/scientific-toolkit-skill" .devin/skills/scientific-toolkit-skillКоманды для macOS и Linux, на Windows выполните их в Git Bash.
Бывший Windsurf.
Выполните в терминале в папке проекта
npx skills add zlanqing/codex-claude-academic-skills --skill office-academic-skill research-writing-skill scientific-toolkit-skill -a cline -yУтилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.
Без сторонних утилит, из коммита 7ed6377
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/zlanqing/codex-claude-academic-skills.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /office-academic-skill/ /research-writing-skill/ /scientific-toolkit-skill/
git -C "$tmp" checkout 7ed6377f0efb6a38951b48ef03b19d996e454b1f
mkdir -p .cline/skills
cp -R "$tmp/office-academic-skill" .cline/skills/office-academic-skill
cp -R "$tmp/research-writing-skill" .cline/skills/research-writing-skill
cp -R "$tmp/scientific-toolkit-skill" .cline/skills/scientific-toolkit-skillКоманды для macOS и Linux, на Windows выполните их в Git Bash.
Выполните в терминале в папке проекта
npx skills add zlanqing/codex-claude-academic-skills --skill office-academic-skill research-writing-skill scientific-toolkit-skill -a roo -yУтилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.
Без сторонних утилит, из коммита 7ed6377
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/zlanqing/codex-claude-academic-skills.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /office-academic-skill/ /research-writing-skill/ /scientific-toolkit-skill/
git -C "$tmp" checkout 7ed6377f0efb6a38951b48ef03b19d996e454b1f
mkdir -p .roo/skills
cp -R "$tmp/office-academic-skill" .roo/skills/office-academic-skill
cp -R "$tmp/research-writing-skill" .roo/skills/research-writing-skill
cp -R "$tmp/scientific-toolkit-skill" .roo/skills/scientific-toolkit-skillКоманды для macOS и Linux, на Windows выполните их в Git Bash.
Форк Roo Code, папки .roo те же.
Выполните в терминале в папке проекта
npx skills add zlanqing/codex-claude-academic-skills --skill office-academic-skill research-writing-skill scientific-toolkit-skill -a opencode -yУтилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.
Без сторонних утилит, из коммита 7ed6377
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/zlanqing/codex-claude-academic-skills.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /office-academic-skill/ /research-writing-skill/ /scientific-toolkit-skill/
git -C "$tmp" checkout 7ed6377f0efb6a38951b48ef03b19d996e454b1f
mkdir -p .agents/skills
cp -R "$tmp/office-academic-skill" .agents/skills/office-academic-skill
cp -R "$tmp/research-writing-skill" .agents/skills/research-writing-skill
cp -R "$tmp/scientific-toolkit-skill" .agents/skills/scientific-toolkit-skillКоманды для macOS и Linux, на Windows выполните их в Git Bash.
Выполните в терминале в папке проекта
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/zlanqing/codex-claude-academic-skills.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /office-academic-skill/ /research-writing-skill/ /scientific-toolkit-skill/
git -C "$tmp" checkout 7ed6377f0efb6a38951b48ef03b19d996e454b1f
mkdir -p .agents/skills
cp -R "$tmp/office-academic-skill" .agents/skills/office-academic-skill
cp -R "$tmp/research-writing-skill" .agents/skills/research-writing-skill
cp -R "$tmp/scientific-toolkit-skill" .agents/skills/scientific-toolkit-skillКоманды для macOS и Linux, на Windows выполните их в Git Bash.
Выполните в терминале в папке проекта
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/zlanqing/codex-claude-academic-skills.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /office-academic-skill/ /research-writing-skill/ /scientific-toolkit-skill/
git -C "$tmp" checkout 7ed6377f0efb6a38951b48ef03b19d996e454b1f
mkdir -p .agents/skills
cp -R "$tmp/office-academic-skill" .agents/skills/office-academic-skill
cp -R "$tmp/research-writing-skill" .agents/skills/research-writing-skill
cp -R "$tmp/scientific-toolkit-skill" .agents/skills/scientific-toolkit-skillКоманды для macOS и Linux, на Windows выполните их в Git Bash.
Склонируй репозиторий git clone https://github.com/zLanqing/codex-claude-academic-skills.git и скопируй нужные папки скиллов в ~/.claude/skills/ для Claude Code или в ~/.codex/skills/ для Codex. Имя папки должно совпадать с name в SKILL.md.
Другие способы из описания автора
git clone https://github.com/zLanqing/codex-claude-academic-skills.git
cp -r codex-claude-academic-skills/research-writing-skill ~/.claude/skills/
cp -r codex-claude-academic-skills/office-academic-skill ~/.claude/skills/
cp -r codex-claude-academic-skills/scientific-toolkit-skill ~/.claude/skills/Глобальная установка. Для одного проекта копируйте папки в .claude/skills/ проекта. Можно скопировать только нужные скиллы.
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
Набор дает агенту три взаимодополняющих скилла для исследовательской работы. research-writing-skill помогает писать и править разделы статьи: аннотацию, введение, методы, эксперименты, обсуждение, ответы рецензентам, и строит план аргументации до полного текста. office-academic-skill собирает редактируемые файлы docx и pptx: отчеты по прочитанным статьям, слайды для семинаров и защит, проверку и правку готовых документов на уровне OOXML. scientific-toolkit-skill покрывает расчеты в MATLAB и Python: обработку сигналов и изображений, статистику, оптимизацию, поиск литературы и графики уровня журнала. Скиллы рассчитаны на китайскую научную аудиторию: пояснения и текст по умолчанию на китайском, а формулы, названия методов и ссылки остаются на языке оригинала. Явно запрещено выдумывать DOI, данные, параметры и выводы.
Для кого. Для научных сотрудников, аспирантов и студентов, которым нужна помощь с текстом статьи, учебными документами и расчетами.
Подходит, если
- Нужно написать или отредактировать раздел статьи и ответ рецензентам
- Нужен отчет по статье в Word или слайды для семинара и защиты
- Нужны расчеты и графики в MATLAB или Python для исследования
Не подходит, если
- Работа не научная и учебный формат документов не нужен
- Нужен интерфейс и пояснения строго на русском, а не на китайском
Пример запроса к агенту
Собери из этой статьи отчет для чтения в Word, а потом слайды для семинараОграничения
Скиллы ориентированы на китайский язык вывода, английский используется во frontmatter и в терминах. scientific-toolkit-skill заточен под оптику и фотонику, для других областей примеры нужно адаптировать. Скрипты для docx, pptx и расчетов требуют Python и MATLAB или Octave, без них соответствующие шаги пропускаются. Скилл проверяет форму работы, но не заменяет проверку фактов и не гарантирует правильность вычислений.
Как отключить. Удалите папки research-writing-skill, office-academic-skill и scientific-toolkit-skill из ~/.claude/skills/ или ~/.codex/skills/, либо из каталога .claude/skills/ проекта.
Проверка безопасности
- Запускает скрипты на Python и код в MATLAB или Octave
- Читает и создает файлы проекта: статьи, документы, данные
Коротко о README
README описывает три скилла, которые вместе покрывают путь от чтения литературы и расчетов до написания статьи и подготовки слайдов. Скиллы устроены одинаково: SKILL.md, папка agents и папка references со справочниками, шаблонами и скриптами. Ставятся копированием в каталог скиллов Claude Code или Codex, есть вариант установки на проект. Общие правила для всех трех: китайский язык по умолчанию, сохранение английских терминов и запрет выдумывать данные и источники. Лицензия MIT, часть внешних справочников идет под своими лицензиями.
SKILL.md
--- name: office-academic-skill description: Chinese-first academic Word and PowerPoint workflow for paper reading reports, thesis or group-meeting PPTs, editable DOCX/PPTX generation, Office file inspection, template matching, speaker notes, and layout quality checks. Use when the user asks to read papers into Word reports, create or polish PPT/PPTX, convert paper/thesis materials into slides, edit DOCX/PPTX, inspect Office files, or produce Chinese academic presentation/report deliverables. Preserve English paper titles, formulas, variable names, software commands, and references. --- # Office Academic Skill ## Scope Use this skill for: - Word reports from PDFs, DOCX files, arXiv papers, journal articles, theses, and manuscripts. - Chinese-first academic PPTs for literature reports, group meetings, courses, opening/midterm/defense presentations, and project presentations. - Editable `.docx` and `.pptx` generation, inspection, repair, and style preservation. - PPT template matching, native slide editing, speaker notes, and visual quality checks. ## Language And Evidence - Default to Chinese for explanations, Word report prose, slide text, outlines, and speaker notes. - Preserve English titles, formulas, variables, model names, software commands, reference entries, and direct source labels. - Do not invent DOI, authors, journal details, experiment values, figure numbers, section names, page numbers, or conclusions.
Частые вопросы
На каком языке будут результаты?
По умолчанию на китайском. Формулы, названия методов, команды и ссылки скиллы сохраняют на языке оригинала.
Обязательно ставить все три скилла?
Нет. Можно скопировать только нужную папку, например research-writing-skill для письма или scientific-toolkit-skill для расчетов.
Похожие
Утилита Microsoft и MCP-сервер, которые переводят PDF, Word, Excel, PowerPoint, HTML и другие файлы в Markdown для модели
Скиллы Anthropic
Skills
Официальные примеры скиллов Anthropic: документы docx, pdf, pptx, xlsx, дизайн, MCP builder и спецификация Agent Skills
Скилл, который собирает редактируемые PPTX-презентации из PDF, DOCX, ссылок и Markdown с настоящими фигурами, диаграммами и анимациями
Скилл рисует редакторские диаграммы как самостоятельные файлы HTML и SVG: архитектура, блок-схемы, ER, воронки и еще около сорока типов