learn-docker-k8s-game — скилл для Claude Code: как установить
Запускает интерактивную текстовую игру для изучения Docker и Kubernetes прямо в терминале редактора. Ментор Сара выдаёт сюжетные задачи кофейного стартапа NoCappuccino Inc.
npx skills add reason-machines/trending-skills --skill learn-docker-k8s-game -a claude-codeЧто делает learn-docker-k8s-game
Скилл превращает Claude Code в наставника по DevOps. Вместо чтения скучной документации пользователь решает сбои вымышленного стартапа NoCappuccino Inc: чинит упавший стейджинг, настраивает многоэтапную сборку образов, прокидывает порты и монтирует тома. Сюжет ведут персонажи — ментор Сара, неаккуратный технический директор Дэйв и менеджер Маркус с горящими дедлайнами.
Курс разбит на 7 глав: от запуска первых контейнеров до работы с Secret, HPA и самовосстановления подов в Kubernetes. Внутри лежат учебные материалы и проверочные bash-скрипты verify.sh. Ассистент сам проверяет вывод команд в терминале, подсказывает в три уровня и фиксирует пройденные шаги в файле .player/progress.yaml.
Для глав с 1 по 7 на машине обязательно нужны установленные Docker и Docker Compose v2. Инструменты kubectl и kind понадобятся только к 6 и 7 главам, поэтому запускать игру можно ещё до настройки локального кластера.
Какие задачи решает
- освоить работу с контейнерами Docker через практические задачи
- оптимизировать образы с помощью многоэтапных сборок и кэша слоёв
- настроить сохранение данных через тома и связывание каталогов
- поднять изолированные сервисы через Docker Compose с проверками здоровья
- разобрать базовые манифесты Kubernetes, работу Pods и Services
Примеры запросов агенту
- Давай сыграем в обучающую игру по Docker и Kubernetes
- /env-check
- /verify
Как установить learn-docker-k8s-game
1Через Skills CLI (Vercel)
npx skills add reason-machines/trending-skills --skill learn-docker-k8s-game -a claude-code2Вручную: положить файлы
~/.claude/skills/learn-docker-k8s-game/SKILL.mdПапка скилла целиком; для одного проекта — .claude/skills/learn-docker-k8s-game/
1Через Skills CLI (Vercel)
npx skills add reason-machines/trending-skills --skill learn-docker-k8s-game -a codex2Вручную: положить файлы
.agents/skills/learn-docker-k8s-game/SKILL.mdДля всех проектов — ~/.agents/skills/
1Через Skills CLI (Vercel)
npx skills add reason-machines/trending-skills --skill learn-docker-k8s-game -a cursor2Вручную: положить файлы
.cursor/skills/learn-docker-k8s-game/SKILL.mdCursor читает и .agents/skills/, и .claude/skills/
1GitHub CLI
gh skill install reason-machines/trending-skills learn-docker-k8s-game2Вручную: положить файлы
.github/skills/learn-docker-k8s-game/SKILL.md1Через Skills CLI (Vercel)
npx skills add reason-machines/trending-skills --skill learn-docker-k8s-game -a gemini-cli2Командой платформы
gemini skills install https://github.com/reason-machines/trending-skills --path skills/learn-docker-k8s-gameВручную: положить файлы
.devin/skills/learn-docker-k8s-game/SKILL.mdСтарый путь .windsurf/skills/ тоже читается
Через Skills CLI (Vercel)
npx skills add reason-machines/trending-skills --skill learn-docker-k8s-game -a opencodeClaude.ai
Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills
По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов
Вопросы о learn-docker-k8s-game
Как установить learn-docker-k8s-game в Claude Code?
Выполните команду npx skills add reason-machines/trending-skills --skill learn-docker-k8s-game -a claude-code. Файлы скилла запишутся по пути ~/.claude/skills/learn-docker-k8s-game/SKILL.md.
Что требуется установить на компьютер перед началом игры?
Для первых пяти глав обязательны локальный Docker и Docker Compose v2. Утилиты kubectl и kind требуются только для шестой и седьмой глав с задачами по Kubernetes.
Как проверяется правильность выполнения задач?
Для каждого задания запускается отдельный скрипт verify.sh. Ассистент считывает вывод в вашем терминале и решает, засчитать задачу или выдать подсказку.