analyze-project — скилл для Claude Code: разбор ML-репозитория
Читает репозиторий с обучением моделей и выдаёт карту структуры, точек входа и подозрительных мест. Ничего не меняет и не запускает тяжёлые задачи.
npx skills add lllllllama/RigorPilot-Skills --skill analyze-project -a claude-codeЧто делает analyze-project
Скилл работает в режиме read-mostly: он разбирает код, но не патчит его. На выходе три файла — analysis_outputs/SUMMARY.md, analysis_outputs/RISKS.md и analysis_outputs/status.json. По ним видно, как устроена модель, где лежат точки входа обучения и инференса и как связаны между собой конфиги.
Внутри есть опора на общие принципы работы агента из ../ai-research-reproduction/references/agent-operating-principles.md, политику анализа из references/analysis-policy.md и чек-лист типичных ошибок исследований. Скилл может запускать лёгкие статические проверки, но не выполняет команды и не занимается настройкой окружения.
Подозрительные паттерны он помечает как эвристики, а не как подтверждённые баги. Это важно: если нужен разбор падающей команды или трейсбэка, скилл не для этого. Он также не подходит для широкого рефакторинга и спекулятивных правок — итоговые результаты воспроизведения остаются не за ним.
Какие задачи решает
- понять незнакомый репозиторий до того, как что-то в нём менять
- собрать карту точек входа обучения и инференса
- разобраться, как связаны конфиги и где искать точки вставки
- отметить подозрительные места в реализации без правок кода
- получить сводку и список рисков в отдельных файлах
Примеры запросов агенту
- Разбери этот репозиторий и покажи структуру модели и точки входа обучения
- Где здесь конфиги и куда логичнее встроить мой модуль?
- Пройдись по коду и отметь подозрительные места, ничего не меняя
Как установить analyze-project
1Через Skills CLI (Vercel)
npx skills add lllllllama/RigorPilot-Skills --skill analyze-project -a claude-code2Вручную: положить файлы
~/.claude/skills/analyze-project/SKILL.mdПапка скилла целиком; для одного проекта — .claude/skills/analyze-project/
1Через Skills CLI (Vercel)
npx skills add lllllllama/RigorPilot-Skills --skill analyze-project -a codex2Вручную: положить файлы
.agents/skills/analyze-project/SKILL.mdДля всех проектов — ~/.agents/skills/
1Через Skills CLI (Vercel)
npx skills add lllllllama/RigorPilot-Skills --skill analyze-project -a cursor2Вручную: положить файлы
.cursor/skills/analyze-project/SKILL.mdCursor читает и .agents/skills/, и .claude/skills/
1GitHub CLI
gh skill install lllllllama/RigorPilot-Skills analyze-project2Вручную: положить файлы
.github/skills/analyze-project/SKILL.md1Через Skills CLI (Vercel)
npx skills add lllllllama/RigorPilot-Skills --skill analyze-project -a gemini-cli2Командой платформы
gemini skills install https://github.com/lllllllama/RigorPilot-Skills --path skills/analyze-projectВручную: положить файлы
.devin/skills/analyze-project/SKILL.mdСтарый путь .windsurf/skills/ тоже читается
Через Skills CLI (Vercel)
npx skills add lllllllama/RigorPilot-Skills --skill analyze-project -a opencodeClaude.ai
Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills
Из того же набора9
Весь набор →Похожие
Вопросы о analyze-project
Как установить analyze-project в Claude?
Выполните npx skills add lllllllama/RigorPilot-Skills --skill analyze-project -a claude-code. После этого скилл лежит в ~/.claude/skills/analyze-project/SKILL.md.
Что делает analyze-project?
Разбирает репозиторий с обучением моделей: описывает структуру, точки входа, связи конфигов и помечает подозрительные паттерны. Код при этом не меняется.
Можно ли им дебажить падающую команду?
Нет, для запуска команд и разбора трейсбэка он не предназначен. Скилл рассчитан на чтение и разметку, а не на исполнение.
Исходный текст
SKILL.md · MIT
--- name: analyze-project description: Rigor Analyze / Rigor Audit read-only skill for deep learning research repositories. Use when the user wants to read and understand a repository, inspect model structure and training or inference entrypoints, review configs and insertion points, or flag suspicious implementation patterns without modifying code or running heavy jobs. Do not use for active command execution, broad refactoring, speculative code adaptation, or automatic bug fixing. --- # analyze-project Use this as the Rigor Analyze / Rigor Audit read-only skill. The installed slug remains `analyze-project` for compatibility. Use the shared operating principles in `../ai-research-reproduction/references/agent-operating-principles.md`; this skill should guide read-only analysis without constraining the model's project-specific reasoning. ## When to apply - The user wants to understand a deep learning repository before changing it. - The user needs a map of model structure, training entrypoints, inference entrypoints, and config relationships. - The user wants conservative suggestions about likely insertion points or suspicious implementation patterns. - The user explicitly wants read-only analysis and not heavy execution. ## When not to apply - When the main task is to execute a failing command or debug a traceback. - When the user wants environment setup or asset download only. - When the user wants speculative adaptation or broad exploratory patching. - When the task is a general literature summary without repository analysis. ## Clear boundaries - This skill is read-mostly. - It may run lightweight static inspection helpers. - It does not patch repository code. - It does not own final reproduction outputs. - It should mark suspicious patterns as heuristics, not confirmed bugs. ## Output expectations - `analysis_outputs/SUMMARY.md` - `analysis_outputs/RISKS.md` - `analysis_outputs/status.json` ## Notes Use `references/analysis-policy.md` and the shared `../ai-research-reproduction/references/research-pitfall-checklist.md`.
© lllllllama · MIT · lllllllama/RigorPilot-Skills