Light Skills

Набор скиллов под научные и конкурсные проекты: от идеи и литературы до экспериментов, статьи и верстки в LaTeX

Скилл

Средний риск

Средний уровень ставим, когда инструмент запускает код, ходит в сеть или читает файлы проекта. Перед установкой посмотрите, что именно он делает.

Почему такой уровень

  • Запускает локальные скрипты на Python и R и собирает файлы проекта
  • Некоторые скиллы ходят в сеть за литературой через агента
Все причины и проверки

light0305/light-skills

Установка

В терминале, через SkillFoxx CLI

npx skillfoxx add skills/light-skills

Определит агенты на машине, проверит риск и зафиксирует версию.

Другие способы установки

Собрано автоматически, проверьте перед установкой.

Выполните в терминале в папке проекта

npx skills add light0305/light-skills --skill light-citation light-consistency light-data-engineering light-experiment-coding light-figure light-file-reading light-frontend-design light-idea-critique light-idea-generation -a claude-code -y

Утилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.

Без сторонних утилит, из коммита 6b44f57
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/light0305/light-skills.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /skills/light-citation/ /skills/light-consistency/ /skills/light-data-engineering/ /skills/light-experiment-coding/ /skills/light-figure/ /skills/light-file-reading/ /skills/light-frontend-design/ /skills/light-idea-critique/ /skills/light-idea-generation/
git -C "$tmp" checkout 6b44f57d1274eb38a6c79dc29c2d21e5e0a225a9
mkdir -p .claude/skills
cp -R "$tmp/skills/light-citation" .claude/skills/light-citation
cp -R "$tmp/skills/light-consistency" .claude/skills/light-consistency
cp -R "$tmp/skills/light-data-engineering" .claude/skills/light-data-engineering
cp -R "$tmp/skills/light-experiment-coding" .claude/skills/light-experiment-coding
cp -R "$tmp/skills/light-figure" .claude/skills/light-figure
cp -R "$tmp/skills/light-file-reading" .claude/skills/light-file-reading
cp -R "$tmp/skills/light-frontend-design" .claude/skills/light-frontend-design
cp -R "$tmp/skills/light-idea-critique" .claude/skills/light-idea-critique
cp -R "$tmp/skills/light-idea-generation" .claude/skills/light-idea-generation

Команды для macOS и Linux, на Windows выполните их в Git Bash.

Выполните в терминале в папке проекта

npx skills add light0305/light-skills --skill light-citation light-consistency light-data-engineering light-experiment-coding light-figure light-file-reading light-frontend-design light-idea-critique light-idea-generation -a cursor -y

Утилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.

Без сторонних утилит, из коммита 6b44f57
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/light0305/light-skills.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /skills/light-citation/ /skills/light-consistency/ /skills/light-data-engineering/ /skills/light-experiment-coding/ /skills/light-figure/ /skills/light-file-reading/ /skills/light-frontend-design/ /skills/light-idea-critique/ /skills/light-idea-generation/
git -C "$tmp" checkout 6b44f57d1274eb38a6c79dc29c2d21e5e0a225a9
mkdir -p .agents/skills
cp -R "$tmp/skills/light-citation" .agents/skills/light-citation
cp -R "$tmp/skills/light-consistency" .agents/skills/light-consistency
cp -R "$tmp/skills/light-data-engineering" .agents/skills/light-data-engineering
cp -R "$tmp/skills/light-experiment-coding" .agents/skills/light-experiment-coding
cp -R "$tmp/skills/light-figure" .agents/skills/light-figure
cp -R "$tmp/skills/light-file-reading" .agents/skills/light-file-reading
cp -R "$tmp/skills/light-frontend-design" .agents/skills/light-frontend-design
cp -R "$tmp/skills/light-idea-critique" .agents/skills/light-idea-critique
cp -R "$tmp/skills/light-idea-generation" .agents/skills/light-idea-generation

Команды для macOS и Linux, на Windows выполните их в Git Bash.

Выполните в терминале в папке проекта

npx skills add light0305/light-skills --skill light-citation light-consistency light-data-engineering light-experiment-coding light-figure light-file-reading light-frontend-design light-idea-critique light-idea-generation -a github-copilot -y

Утилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.

Без сторонних утилит, из коммита 6b44f57
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/light0305/light-skills.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /skills/light-citation/ /skills/light-consistency/ /skills/light-data-engineering/ /skills/light-experiment-coding/ /skills/light-figure/ /skills/light-file-reading/ /skills/light-frontend-design/ /skills/light-idea-critique/ /skills/light-idea-generation/
git -C "$tmp" checkout 6b44f57d1274eb38a6c79dc29c2d21e5e0a225a9
mkdir -p .github/skills
cp -R "$tmp/skills/light-citation" .github/skills/light-citation
cp -R "$tmp/skills/light-consistency" .github/skills/light-consistency
cp -R "$tmp/skills/light-data-engineering" .github/skills/light-data-engineering
cp -R "$tmp/skills/light-experiment-coding" .github/skills/light-experiment-coding
cp -R "$tmp/skills/light-figure" .github/skills/light-figure
cp -R "$tmp/skills/light-file-reading" .github/skills/light-file-reading
cp -R "$tmp/skills/light-frontend-design" .github/skills/light-frontend-design
cp -R "$tmp/skills/light-idea-critique" .github/skills/light-idea-critique
cp -R "$tmp/skills/light-idea-generation" .github/skills/light-idea-generation

Команды для macOS и Linux, на Windows выполните их в Git Bash.

Выполните в терминале в папке проекта

npx skills add light0305/light-skills --skill light-citation light-consistency light-data-engineering light-experiment-coding light-figure light-file-reading light-frontend-design light-idea-critique light-idea-generation -a codex -y

Утилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.

Без сторонних утилит, из коммита 6b44f57
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/light0305/light-skills.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /skills/light-citation/ /skills/light-consistency/ /skills/light-data-engineering/ /skills/light-experiment-coding/ /skills/light-figure/ /skills/light-file-reading/ /skills/light-frontend-design/ /skills/light-idea-critique/ /skills/light-idea-generation/
git -C "$tmp" checkout 6b44f57d1274eb38a6c79dc29c2d21e5e0a225a9
mkdir -p .agents/skills
cp -R "$tmp/skills/light-citation" .agents/skills/light-citation
cp -R "$tmp/skills/light-consistency" .agents/skills/light-consistency
cp -R "$tmp/skills/light-data-engineering" .agents/skills/light-data-engineering
cp -R "$tmp/skills/light-experiment-coding" .agents/skills/light-experiment-coding
cp -R "$tmp/skills/light-figure" .agents/skills/light-figure
cp -R "$tmp/skills/light-file-reading" .agents/skills/light-file-reading
cp -R "$tmp/skills/light-frontend-design" .agents/skills/light-frontend-design
cp -R "$tmp/skills/light-idea-critique" .agents/skills/light-idea-critique
cp -R "$tmp/skills/light-idea-generation" .agents/skills/light-idea-generation

Команды для macOS и Linux, на Windows выполните их в Git Bash.

Выполните в терминале в папке проекта

npx skills add light0305/light-skills --skill light-citation light-consistency light-data-engineering light-experiment-coding light-figure light-file-reading light-frontend-design light-idea-critique light-idea-generation -a gemini-cli -y

Утилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.

Без сторонних утилит, из коммита 6b44f57
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/light0305/light-skills.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /skills/light-citation/ /skills/light-consistency/ /skills/light-data-engineering/ /skills/light-experiment-coding/ /skills/light-figure/ /skills/light-file-reading/ /skills/light-frontend-design/ /skills/light-idea-critique/ /skills/light-idea-generation/
git -C "$tmp" checkout 6b44f57d1274eb38a6c79dc29c2d21e5e0a225a9
mkdir -p .agents/skills
cp -R "$tmp/skills/light-citation" .agents/skills/light-citation
cp -R "$tmp/skills/light-consistency" .agents/skills/light-consistency
cp -R "$tmp/skills/light-data-engineering" .agents/skills/light-data-engineering
cp -R "$tmp/skills/light-experiment-coding" .agents/skills/light-experiment-coding
cp -R "$tmp/skills/light-figure" .agents/skills/light-figure
cp -R "$tmp/skills/light-file-reading" .agents/skills/light-file-reading
cp -R "$tmp/skills/light-frontend-design" .agents/skills/light-frontend-design
cp -R "$tmp/skills/light-idea-critique" .agents/skills/light-idea-critique
cp -R "$tmp/skills/light-idea-generation" .agents/skills/light-idea-generation

Команды для macOS и Linux, на Windows выполните их в Git Bash.

Выполните в терминале в папке проекта

tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/light0305/light-skills.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /skills/light-citation/ /skills/light-consistency/ /skills/light-data-engineering/ /skills/light-experiment-coding/ /skills/light-figure/ /skills/light-file-reading/ /skills/light-frontend-design/ /skills/light-idea-critique/ /skills/light-idea-generation/
git -C "$tmp" checkout 6b44f57d1274eb38a6c79dc29c2d21e5e0a225a9
mkdir -p .devin/skills
cp -R "$tmp/skills/light-citation" .devin/skills/light-citation
cp -R "$tmp/skills/light-consistency" .devin/skills/light-consistency
cp -R "$tmp/skills/light-data-engineering" .devin/skills/light-data-engineering
cp -R "$tmp/skills/light-experiment-coding" .devin/skills/light-experiment-coding
cp -R "$tmp/skills/light-figure" .devin/skills/light-figure
cp -R "$tmp/skills/light-file-reading" .devin/skills/light-file-reading
cp -R "$tmp/skills/light-frontend-design" .devin/skills/light-frontend-design
cp -R "$tmp/skills/light-idea-critique" .devin/skills/light-idea-critique
cp -R "$tmp/skills/light-idea-generation" .devin/skills/light-idea-generation

Команды для macOS и Linux, на Windows выполните их в Git Bash.

Бывший Windsurf.

Выполните в терминале в папке проекта

npx skills add light0305/light-skills --skill light-citation light-consistency light-data-engineering light-experiment-coding light-figure light-file-reading light-frontend-design light-idea-critique light-idea-generation -a cline -y

Утилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.

Без сторонних утилит, из коммита 6b44f57
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/light0305/light-skills.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /skills/light-citation/ /skills/light-consistency/ /skills/light-data-engineering/ /skills/light-experiment-coding/ /skills/light-figure/ /skills/light-file-reading/ /skills/light-frontend-design/ /skills/light-idea-critique/ /skills/light-idea-generation/
git -C "$tmp" checkout 6b44f57d1274eb38a6c79dc29c2d21e5e0a225a9
mkdir -p .cline/skills
cp -R "$tmp/skills/light-citation" .cline/skills/light-citation
cp -R "$tmp/skills/light-consistency" .cline/skills/light-consistency
cp -R "$tmp/skills/light-data-engineering" .cline/skills/light-data-engineering
cp -R "$tmp/skills/light-experiment-coding" .cline/skills/light-experiment-coding
cp -R "$tmp/skills/light-figure" .cline/skills/light-figure
cp -R "$tmp/skills/light-file-reading" .cline/skills/light-file-reading
cp -R "$tmp/skills/light-frontend-design" .cline/skills/light-frontend-design
cp -R "$tmp/skills/light-idea-critique" .cline/skills/light-idea-critique
cp -R "$tmp/skills/light-idea-generation" .cline/skills/light-idea-generation

Команды для macOS и Linux, на Windows выполните их в Git Bash.

Выполните в терминале в папке проекта

npx skills add light0305/light-skills --skill light-citation light-consistency light-data-engineering light-experiment-coding light-figure light-file-reading light-frontend-design light-idea-critique light-idea-generation -a roo -y

Утилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.

Без сторонних утилит, из коммита 6b44f57
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/light0305/light-skills.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /skills/light-citation/ /skills/light-consistency/ /skills/light-data-engineering/ /skills/light-experiment-coding/ /skills/light-figure/ /skills/light-file-reading/ /skills/light-frontend-design/ /skills/light-idea-critique/ /skills/light-idea-generation/
git -C "$tmp" checkout 6b44f57d1274eb38a6c79dc29c2d21e5e0a225a9
mkdir -p .roo/skills
cp -R "$tmp/skills/light-citation" .roo/skills/light-citation
cp -R "$tmp/skills/light-consistency" .roo/skills/light-consistency
cp -R "$tmp/skills/light-data-engineering" .roo/skills/light-data-engineering
cp -R "$tmp/skills/light-experiment-coding" .roo/skills/light-experiment-coding
cp -R "$tmp/skills/light-figure" .roo/skills/light-figure
cp -R "$tmp/skills/light-file-reading" .roo/skills/light-file-reading
cp -R "$tmp/skills/light-frontend-design" .roo/skills/light-frontend-design
cp -R "$tmp/skills/light-idea-critique" .roo/skills/light-idea-critique
cp -R "$tmp/skills/light-idea-generation" .roo/skills/light-idea-generation

Команды для macOS и Linux, на Windows выполните их в Git Bash.

Форк Roo Code, папки .roo те же.

Выполните в терминале в папке проекта

npx skills add light0305/light-skills --skill light-citation light-consistency light-data-engineering light-experiment-coding light-figure light-file-reading light-frontend-design light-idea-critique light-idea-generation -a opencode -y

Утилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.

Без сторонних утилит, из коммита 6b44f57
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/light0305/light-skills.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /skills/light-citation/ /skills/light-consistency/ /skills/light-data-engineering/ /skills/light-experiment-coding/ /skills/light-figure/ /skills/light-file-reading/ /skills/light-frontend-design/ /skills/light-idea-critique/ /skills/light-idea-generation/
git -C "$tmp" checkout 6b44f57d1274eb38a6c79dc29c2d21e5e0a225a9
mkdir -p .agents/skills
cp -R "$tmp/skills/light-citation" .agents/skills/light-citation
cp -R "$tmp/skills/light-consistency" .agents/skills/light-consistency
cp -R "$tmp/skills/light-data-engineering" .agents/skills/light-data-engineering
cp -R "$tmp/skills/light-experiment-coding" .agents/skills/light-experiment-coding
cp -R "$tmp/skills/light-figure" .agents/skills/light-figure
cp -R "$tmp/skills/light-file-reading" .agents/skills/light-file-reading
cp -R "$tmp/skills/light-frontend-design" .agents/skills/light-frontend-design
cp -R "$tmp/skills/light-idea-critique" .agents/skills/light-idea-critique
cp -R "$tmp/skills/light-idea-generation" .agents/skills/light-idea-generation

Команды для macOS и Linux, на Windows выполните их в Git Bash.

Выполните в терминале в папке проекта

tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/light0305/light-skills.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /skills/light-citation/ /skills/light-consistency/ /skills/light-data-engineering/ /skills/light-experiment-coding/ /skills/light-figure/ /skills/light-file-reading/ /skills/light-frontend-design/ /skills/light-idea-critique/ /skills/light-idea-generation/
git -C "$tmp" checkout 6b44f57d1274eb38a6c79dc29c2d21e5e0a225a9
mkdir -p .agents/skills
cp -R "$tmp/skills/light-citation" .agents/skills/light-citation
cp -R "$tmp/skills/light-consistency" .agents/skills/light-consistency
cp -R "$tmp/skills/light-data-engineering" .agents/skills/light-data-engineering
cp -R "$tmp/skills/light-experiment-coding" .agents/skills/light-experiment-coding
cp -R "$tmp/skills/light-figure" .agents/skills/light-figure
cp -R "$tmp/skills/light-file-reading" .agents/skills/light-file-reading
cp -R "$tmp/skills/light-frontend-design" .agents/skills/light-frontend-design
cp -R "$tmp/skills/light-idea-critique" .agents/skills/light-idea-critique
cp -R "$tmp/skills/light-idea-generation" .agents/skills/light-idea-generation

Команды для macOS и Linux, на Windows выполните их в Git Bash.

Выполните в терминале в папке проекта

tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/light0305/light-skills.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /skills/light-citation/ /skills/light-consistency/ /skills/light-data-engineering/ /skills/light-experiment-coding/ /skills/light-figure/ /skills/light-file-reading/ /skills/light-frontend-design/ /skills/light-idea-critique/ /skills/light-idea-generation/
git -C "$tmp" checkout 6b44f57d1274eb38a6c79dc29c2d21e5e0a225a9
mkdir -p .agents/skills
cp -R "$tmp/skills/light-citation" .agents/skills/light-citation
cp -R "$tmp/skills/light-consistency" .agents/skills/light-consistency
cp -R "$tmp/skills/light-data-engineering" .agents/skills/light-data-engineering
cp -R "$tmp/skills/light-experiment-coding" .agents/skills/light-experiment-coding
cp -R "$tmp/skills/light-figure" .agents/skills/light-figure
cp -R "$tmp/skills/light-file-reading" .agents/skills/light-file-reading
cp -R "$tmp/skills/light-frontend-design" .agents/skills/light-frontend-design
cp -R "$tmp/skills/light-idea-critique" .agents/skills/light-idea-critique
cp -R "$tmp/skills/light-idea-generation" .agents/skills/light-idea-generation

Команды для macOS и Linux, на Windows выполните их в Git Bash.

Понадобится: Node.js

Сверено с репозиторием 26 сент. 2026, коммит 6b44f57.

Текст для агента

Клонируй репозиторий Light-skills и запусти python scripts/bootstrap_agent_skills.py --targets claude --mode auto, чтобы разложить скиллы в каталог Claude Code. Для Codex и OpenCode поменяй --targets.

Другие способы из описания автора
git clone https://github.com/Light0305/Light-skills.git
python Light-skills/scripts/bootstrap_agent_skills.py --targets claude --mode auto

Скрипт раскладывает скиллы в каталог Claude Code, для Codex и OpenCode меняйте --targets.

Это чужой код. Посмотрите файлы в репозитории перед установкой.

Что делает

Light Skills это набор скиллов, который ведет исследовательский или инновационный проект от размытой идеи до проверяемого результата. Оркестратор задает вопросы, разбивает работу на этапы и ставит точки, где нужно решение человека. Отдельные скиллы отвечают за поиск литературы, критику идеи, план эксперимента, инженерию данных, анализ результатов, написание статьи, проверку ссылок и верстку в LaTeX. Графики строятся программно на Python или R, чтобы были воспроизводимы. Если факта или инструмента нет, скилл помечает это как непроверенное, а не выдумывает.

Для кого. Для исследователей, аспирантов, студентов и участников конкурсов, которые доводят проект до статьи или защиты.

Подходит, если

  • Есть только направление, нужно превратить его в план и этапы
  • Нужно проверить новизну идеи и найти сильные контраргументы
  • Нужно написать статью на английском и сверстать ее в LaTeX

Не подходит, если

  • Нужен быстрый черновик без проверки фактов и воспроизводимости
  • У вас нет Python, R или LaTeX, а они нужны для конкретного скилла

Пример запроса к агенту

Помоги превратить это направление в план исследования: задай нужные вопросы, разбей на этапы и укажи риски

Ограничения

Часть скиллов требует локальных инструментов: Python, R для графиков, LaTeX для верстки. Если инструмента нет, скилл честно помечает шаг как невыполненный и не притворяется, что готово. Часть документации на китайском. Публичная версия не требует MCP или локальной базы, факты проверяются на месте задачи.

Как отключить. Удалите папки скиллов из каталога скиллов вашего агента, например из ~/.claude/skills.

Проверка безопасности

  • Запускает локальные скрипты на Python и R и собирает файлы проекта
  • Некоторые скиллы ходят в сеть за литературой через агента

Коротко о README

README представляет Light Skills как открытый, предметно-независимый набор скиллов для научных, конкурсных и инновационных проектов. Он делает акцент на дисциплине: сначала читать, потом писать, непроверенное помечать как unknown, графики строить программно, на ключевых развилках спрашивать человека. Установка идет через bootstrap-скрипт или копирование в каталог скиллов Claude Code, Codex или OpenCode. В комплекте примеры сквозного проекта и требования к среде для LaTeX и R.

SKILL.md

---
name: light-orchestrator
description: Coordinate and recover multi-stage Light research projects through the canonical .light/passport.yaml state, stages 1-13, resident overlays, checkpoints, findings, parallel joins, stale propagation, handoffs and user-authorized reroutes. Use for a new/resumed/partial/dirty/failed/stale/delivered research project; when the user says continue, resume, take over, checkpoint, reroute, recover or deliver; or when work crosses two or more Light research stages.
---

# Light orchestrator

Coordinate, route and recover the research lifecycle. Do not impersonate the
stage skills and do not turn a deterministic check into a research judgment.

## Non-negotiable boundaries

1. Never choose the research direction, final idea, plan, venue, back-edge,
   revision-budget exception, known-limitation conversion or final delivery
   for the user. Present a recommendation, evidence, alternatives and
   consequences, then stop.
2. reroute.py is advisory. Only passport.py add-back-edge may write a real
   back-edge, and only after the user authorizes that exact route.

Частые вопросы

Нужен ли платный сервис или ключ?

Публичная версия не требует MCP или локальной базы. Для части шагов нужны локальные инструменты вроде Python, R и LaTeX.

Что будет, если инструмента нет?

Скилл пометит шаг как невыполненный или недоступный и предложит выбор, но не станет выдавать результат за готовый.

Официальный

Утилита Microsoft и MCP-сервер, которые переводят PDF, Word, Excel, PowerPoint, HTML и другие файлы в Markdown для модели

MCP-серверСредний рискБез VPN187,4 тыс.Звезды репозитория
Выбор редакции

Официальные примеры скиллов Anthropic: документы docx, pdf, pptx, xlsx, дизайн, MCP builder и спецификация Agent Skills

СкиллСредний риск178,8 тыс.Звезды репозитория
Выбор редакции

Скилл, который собирает редактируемые PPTX-презентации из PDF, DOCX, ссылок и Markdown с настоящими фигурами, диаграммами и анимациями

СкиллСредний риск56,8 тыс.Звезды репозитория
Выбор редакции

Скилл рисует редакторские диаграммы как самостоятельные файлы HTML и SVG: архитектура, блок-схемы, ER, воронки и еще около сорока типов

СкиллСредний рискБез VPN42,6 тыс.Звезды репозитория
Foxx AILight Skills

Я Foxx AI и уже разобрал этот инструмент. Спросите про установку, настройку или что угодно еще, отвечу простыми словами.