К основному содержанию
скилл

github-actions-creator — скилл для Claude Code: что делает

Анализирует стек проекта и генерирует готовые YAML-конфигурации GitHub Actions для тестов, линтинга, сборки образов и деплоя.

Установить в Claude Code · Через claude-code-templates Все способы и платформы ↓
npx claude-code-templates@latest --skill development/github-actions-creator
Открыть на GitHub

Что делает github-actions-creator

Скилл даёт Claude Code чёткую инструкцию по аудиту репозитория перед созданием пайплайна. Агент изучает маркеры технологий вроде package.json, Cargo.toml или go.mod, ищет конфигурации тестов и линтеров, а также проверяет уже имеющиеся воркфлоу в .github/workflows/. Это спасает от дублирования команд и конфликтов версий.

Создаваемые файлы сразу содержат правила надёжности: явное ограничение прав permissions, отмену зависших повторных прогонов через concurrency, лимиты времени timeout-minutes и фиксацию мажорных версий экшенов. Скрипты не вставляют сырые данные из контекста события напрямую в run, защищая запуск от инъекций.

Без секретов окружения в настройках репозитория шаги деплоя упадут при первом запуске. Скилл опирается на стандартные действия вроде actions/checkout@v4 и формирует пайплайны под конкретные триггеры — от ручного вызова до расписания cron.

Какие задачи решает

  • собрать пайплайн тестирования под обнаруженный стек
  • настроить публикацию Docker-образов в реестр
  • автоматизировать выпуск релизов по тегам версий
  • внедрить еженедельный аудит зависимостей на уязвимости

Примеры запросов агенту

  • Сделай воркфлоу для запуска pytest и линтера на каждый пулл-реквест
  • Настрой публикацию Docker-образа в реестр при пуше тега
  • Создай расписание для еженедельной проверки безопасности зависимостей

Как установить github-actions-creator

1Через claude-code-templates

npx claude-code-templates@latest --skill development/github-actions-creator

2Через Skills CLI (Vercel)

npx skills add davila7/claude-code-templates --skill github-actions-creator -a claude-code

3Вручную: положить файлы

~/.claude/skills/github-actions-creator/SKILL.md

Папка скилла целиком; для одного проекта — .claude/skills/github-actions-creator/

По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов

Вопросы о github-actions-creator

Как установить github-actions-creator в Claude Code?

Выполните в терминале команду npx claude-code-templates@latest --skill development/github-actions-creator.

Что делает скилл github-actions-creator?

Он направляет Claude Code при анализе структуры проекта и генерирует готовые файлы конфигураций в .github/workflows/.

Как скилл защищает воркфлоу от инъекций?

Правила скилла требуют передавать параметры контекста событий через переменные окружения, а не подставлять их напрямую в блок run.

Похожие скиллы

Все скиллы по теме «DevOps и инфраструктура» →
wizard Matt Pocock Скилл создаёт интерактивный bash-скрипт для ручных шагов: настройки сервисов, секретов CI и разовых миграций. 553 369установок hyperframes-cli heygen-com Управляет проектами HyperFrames через терминал: собирает таймлайн, проверяет контраст кадров, запускает предпросмотр и рендерит видео локально или в облаке. CX Codex +1 1 300 000установок setup-pre-commit Matt Pocock Скилл настраивает pre-commit для JavaScript-репозитория: Husky запускает форматирование, проверку типов и тесты перед коммитом. 489 289установок using-git-worktrees Jesse Vincent Готовит изолированное рабочее дерево перед доработкой или выполнением плана. Проверяет текущий репозиторий, выбирает нативные средства платформы либо Git. CX Codex 217 153установок finishing-a-development-branch Jesse Vincent Скилл проверяет тесты и помогает выбрать, как завершить работу в ветке: слить её, открыть Pull Request или оставить как есть. CX Codex 214 439установок orca-cli stablyai Скилл даёт агенту доступ к worktree, терминалам, артефактам и встроенному браузеру Orca через CLI. Пригодится, когда работа идёт в окружении Orca. CX Codex +1 354 000установок

Из того же набора740

Весь набор →
test-quality-analyzer Команда оценивает качество тестового набора: ищет пробелы в покрытии, слабые проверки, проблемы поддержки и медленные тесты. Запускайте её, когда нужно понять, что улучшить в тестах. 356установок update-dependencies Команда проверяет устаревшие пакеты и уязвимости, затем обновляет зависимости по выбранной стратегии. Пригодится для планового обновления или проверки безопасности проекта. 356установок developer-growth-analysis Разбирает вашу недавнюю историю чатов Claude, находит пробелы в навыках и присылает отчёт в личку Slack. 355установок act Команда запускает GitHub Actions локально через act и помогает выбрать workflow, проверить окружение и посмотреть логи. Пригодится для локальной проверки CI. 355установок log Переносит отчёт о выполненной задаче во внешние трекеры и заметки: время, статус, коммиты. Пригодится, когда работа идёт в Claude, а учёт — в Linear или Obsidian. 351установок create-worktrees Собирает все открытые пул-реквесты через GitHub CLI и разворачивает под каждую ветку отдельный git worktree в папке ./tree/. Пригодится, когда надо смотреть несколько PR сразу, не переключая ветки в основном чекауте. 351установок test-automation-orchestrator Команда анализирует тестовые файлы и настройки проекта, затем помогает спроектировать запуск тестов: параллельный, последовательный, условный или как часть CI/CD. 350установок setup-ci-cd-pipeline Настраивает CI/CD-пайплайн под GitHub Actions, GitLab CI, Azure Pipelines или Jenkins с тестами, проверками безопасности и сценариями деплоя. 346установок

Спонсоры проекта

Компании, которые помогают держать аналитику открытой