ci-cd-patterns — скилл для Claude Code: пайплайны GitHub Actions
Скилл с шаблонами GitHub Actions, проверками в PR и деплоем. Пригодится, когда CI падает или только настраивается.
npx skills add c0x12c/ai-toolkit --skill ci-cd-patterns -a claude-codeЧто делает ci-cd-patterns
Скилл даёт агенту готовые схемы для GitHub Actions: базовый CI-workflow, отдельный workflow для проверок в pull request и шаги деплоя. Внутри — YAML-заготовки, чек-лист перед выкаткой и разбор частых ошибок.
Есть отдельный сценарий «присмотра» за PR: агент проверяет статус через gh pr checks <number>, разбирает тип падения, чинит локально и пушит, а упавшие по флаку тесты перезапускает командой gh run rerun <run-id> --failed. Конфликты решаются ребейзом, автомерж включается через gh pr merge <number> --auto --squash. Для работы нужен установленный и авторизованный gh.
Скилл разрешает агенту читать и править файлы, искать по проекту и запускать команды в Bash — то есть он может и workflow переписать, и пуш сделать. Если флак-тест перезапускается больше двух раз, скилл советует не гонять раннер дальше, а чинить сам тест: причина обычно в гонке или в зависимости от времени.
Какие задачи решает
- собрать workflow для линта, тестов и сборки в одном PR
- разобраться, почему упал CI, и починить локально
- перезапустить только упавшие джобы вместо всего пайплайна
- развести деплой по dev, staging и prod
- проверить чек-лист перед выкаткой в прод
Примеры запросов агенту
- Настрой CI в GitHub Actions: линт, тесты и сборка на каждый pull request
- Посмотри статус проверок в PR #42 и почини, что упало
- Перезапусти упавшие джобы в последнем запуске workflow
Как установить ci-cd-patterns
1Через Skills CLI (Vercel)
npx skills add c0x12c/ai-toolkit --skill ci-cd-patterns -a claude-code2Вручную: положить файлы
~/.claude/skills/ci-cd-patterns/SKILL.mdПапка скилла целиком; для одного проекта — .claude/skills/ci-cd-patterns/
1Через Skills CLI (Vercel)
npx skills add c0x12c/ai-toolkit --skill ci-cd-patterns -a codex2Вручную: положить файлы
.agents/skills/ci-cd-patterns/SKILL.mdДля всех проектов — ~/.agents/skills/
1Через Skills CLI (Vercel)
npx skills add c0x12c/ai-toolkit --skill ci-cd-patterns -a cursor2Вручную: положить файлы
.cursor/skills/ci-cd-patterns/SKILL.mdCursor читает и .agents/skills/, и .claude/skills/
1GitHub CLI
gh skill install c0x12c/ai-toolkit ci-cd-patterns2Вручную: положить файлы
.github/skills/ci-cd-patterns/SKILL.md1Через Skills CLI (Vercel)
npx skills add c0x12c/ai-toolkit --skill ci-cd-patterns -a gemini-cli2Командой платформы
gemini skills install https://github.com/c0x12c/ai-toolkit --path toolkit/skills/ci-cd-patternsВручную: положить файлы
.devin/skills/ci-cd-patterns/SKILL.mdСтарый путь .windsurf/skills/ тоже читается
Через Skills CLI (Vercel)
npx skills add c0x12c/ai-toolkit --skill ci-cd-patterns -a opencodeClaude.ai
Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills
По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов
Вопросы о ci-cd-patterns
Как установить ci-cd-patterns в Claude Code?
Выполните npx skills add c0x12c/ai-toolkit --skill ci-cd-patterns -a claude-code. Скилл встанет в ~/.claude/skills/ci-cd-patterns/SKILL.md.
Что делает ci-cd-patterns?
Даёт шаблоны GitHub Actions для CI и PR-проверок, помогает чинить упавшие пайплайны и настраивать деплой. Плюс чек-лист перед выкаткой и список типичных ошибок.
Какие инструменты нужны скиллу?
Агенту разрешены Read, Write, Edit, Glob, Grep и Bash. Сценарии с PR опираются на команды gh, поэтому GitHub CLI должен быть установлен и авторизован.