system-environment-setup — скилл для Claude Code: воспроизводимое
Скилл помогает сделать репозиторий запускаемым на любой машине: версии рантаймов, локальные сервисы, контейнеры, скрипты бутстрапа и разбор поломок.
npx skills add akillness/jeo-skills --skill system-environment-setup -a claude-codeЧто делает system-environment-setup
Скилл ведёт агента по шагам: сначала классифицирует задачу (первый запуск, дрейф версий, локальные сервисы, контейнеры, диагностика), потом выбирает один режим работы и собирает план окружения в фиксированном виде — рекомендуемый режим, текущее состояние, стек, команды и файлы, пробелы паритета с продом, риски. Внутри есть справочники references/operating-modes.md и references/scope-boundaries.md, к которым скилл отсылает в нестандартных случаях.
Инструменты ограничены: Bash, Read, Write, Edit, Glob, Grep. Ничего сверх этого скилл не запрашивает, поэтому в проектах с жёсткими политиками доступа это повод проверить, что запись файлов вообще разрешена агенту.
Границы проведены явно. Вопросы про .env, порядок переменных и валидацию схемы скилл отдаёт соседнему environment-setup, CI/CD и деплой — deployment-automation, политику секретов — security-best-practices. Если задача сводится к установке одного пакета без выбора стратегии окружения, скилл сам советует взять инструмент поуже.
Какие задачи решает
- поднять репозиторий на чистой машине без ручных подсказок
- зафиксировать версии рантаймов и убрать расхождения между машинами
- поднять локальные базы, кеши и очереди рядом с приложением
- написать скрипт бутстрапа и проверку готовности окружения
- разобраться, почему документация, скрипты и реальное поведение разошлись
Примеры запросов агенту
- Сделай так, чтобы репозиторий запускался на новой машине: зафиксируй версии и добавь скрипт первичной настройки
- Выбери между Docker Compose и devcontainer для нашего проекта и объясни выбор
- Локальный запуск расходится с продом — найди причины и опиши оставшиеся пробелы
Как установить system-environment-setup
1Через Skills CLI (Vercel)
npx skills add akillness/jeo-skills --skill system-environment-setup -a claude-code2Вручную: положить файлы
~/.claude/skills/system-environment-setup/SKILL.mdПапка скилла целиком; для одного проекта — .claude/skills/system-environment-setup/
1Через Skills CLI (Vercel)
npx skills add akillness/jeo-skills --skill system-environment-setup -a codex2Вручную: положить файлы
.agents/skills/system-environment-setup/SKILL.mdДля всех проектов — ~/.agents/skills/
1Через Skills CLI (Vercel)
npx skills add akillness/jeo-skills --skill system-environment-setup -a cursor2Вручную: положить файлы
.cursor/skills/system-environment-setup/SKILL.mdCursor читает и .agents/skills/, и .claude/skills/
1GitHub CLI
gh skill install akillness/jeo-skills system-environment-setup2Вручную: положить файлы
.github/skills/system-environment-setup/SKILL.md1Через Skills CLI (Vercel)
npx skills add akillness/jeo-skills --skill system-environment-setup -a gemini-cli2Командой платформы
gemini skills install https://github.com/akillness/jeo-skills --path .agent-skills/system-environment-setupВручную: положить файлы
.devin/skills/system-environment-setup/SKILL.mdСтарый путь .windsurf/skills/ тоже читается
Через Skills CLI (Vercel)
npx skills add akillness/jeo-skills --skill system-environment-setup -a opencodeClaude.ai
Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills
По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов
Из того же набора22
Похожие
Рядом в теме «DevOps и инфраструктура»
Всё по теме «DevOps и инфраструктура» →Вопросы о system-environment-setup
Как установить system-environment-setup в Claude?
Выполните npx skills add akillness/jeo-skills --skill system-environment-setup -a claude-code. После этого файл скилла окажется по пути ~/.claude/skills/system-environment-setup/SKILL.md.
Что делает system-environment-setup?
Проводит агента через настройку окружения репозитория: выбор режима, стек воспроизводимости, команды и файлы, диагностика расхождений. На выходе — план в фиксированной структуре с перечислением пробелов паритета.
Чем он отличается от environment-setup?
Это более широкий скилл: он берёт тулчейны, контейнеры, локальные сервисы и онбординг. Узкие вопросы про .env, порядок переменных и валидацию схемы он передаёт в environment-setup.