algorithm-design — скилл для Claude Code: алгоритмы и установка
Скилл превращает описание метода или реализацию в псевдокод LaTeX и диаграммы Mermaid. Пригодится, когда нужно оформить алгоритм и сверить его с кодом.
npx skills add lingzhi227/agent-research-skills --skill algorithm-design -a claude-codeЧто делает algorithm-design
Скилл помогает описать входы, выходы, параметры и ход алгоритма, затем оформить его в LaTeX с окружениями algorithm и algpseudocode. Он также строит UML-диаграммы классов и последовательностей в Mermaid. Для ссылки на шаблоны использует ~/.claude/skills/algorithm-design/references/algorithm-templates.md.
В конце работы скилл сверяет шаги псевдокода с модулями кода, классы на диаграмме — с реализацией, а имена параметров — между описанием и кодом. В правилах также есть нумерация строк и анализ сложности в комментарии или утверждении. Это значит, что без реализации проверка соответствия диаграмм и кода неприменима.
Какие задачи решает
- оформить описание метода как пошаговый псевдокод LaTeX
- показать классы системы на диаграмме Mermaid
- изобразить взаимодействие компонентов в диаграмме последовательностей
- сверить параметры псевдокода с именами в реализации
- добавить анализ сложности к описанию алгоритма
Примеры запросов агенту
- Оформи это описание метода как алгоритм LaTeX с входами, выходами и нумерацией строк.
- Построй диаграммы классов и последовательностей Mermaid по этой реализации.
- Сверь псевдокод и диаграммы с модулями, классами и параметрами в коде.
Как установить algorithm-design
1Через Skills CLI (Vercel)
npx skills add lingzhi227/agent-research-skills --skill algorithm-design -a claude-code2Вручную: положить файлы
~/.claude/skills/algorithm-design/SKILL.mdПапка скилла целиком; для одного проекта — .claude/skills/algorithm-design/
1Через Skills CLI (Vercel)
npx skills add lingzhi227/agent-research-skills --skill algorithm-design -a codex2Вручную: положить файлы
.agents/skills/algorithm-design/SKILL.mdДля всех проектов — ~/.agents/skills/
1Через Skills CLI (Vercel)
npx skills add lingzhi227/agent-research-skills --skill algorithm-design -a cursor2Вручную: положить файлы
.cursor/skills/algorithm-design/SKILL.mdCursor читает и .agents/skills/, и .claude/skills/
1GitHub CLI
gh skill install lingzhi227/agent-research-skills algorithm-design2Вручную: положить файлы
.github/skills/algorithm-design/SKILL.md1Через Skills CLI (Vercel)
npx skills add lingzhi227/agent-research-skills --skill algorithm-design -a gemini-cli2Командой платформы
gemini skills install https://github.com/lingzhi227/agent-research-skills --path skills/algorithm-designВручную: положить файлы
.devin/skills/algorithm-design/SKILL.mdСтарый путь .windsurf/skills/ тоже читается
Через Skills CLI (Vercel)
npx skills add lingzhi227/agent-research-skills --skill algorithm-design -a opencodeClaude.ai
Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills
По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов
Вопросы о algorithm-design
Как установить algorithm-design в Claude Code?
Выполните npx skills add lingzhi227/agent-research-skills --skill algorithm-design -a claude-code. Файл скилла находится по пути ~/.claude/skills/algorithm-design/SKILL.md.
Что делает algorithm-design?
Скилл формализует метод или реализацию в псевдокод LaTeX и диаграммы Mermaid, а затем проверяет согласованность описаний с кодом.
Какие диаграммы строит algorithm-design?
Скилл создаёт UML-диаграммы классов и последовательностей в Mermaid.