AIKraft/Skills/Документация GitHub Actions

Документация GitHub Actions

Use when users ask how to write, explain, customize, migrate, secure, or troubleshoot GitHub Actions workflows, workflow syntax, triggers, matrices, runners, reusable workflows, artifacts, caching, secrets, OIDC, deployments, custom actions, or Actions Runner Controller, especially when they need official GitHub documentation, exact links, or docs-grounded YAML guidance.

xixu-me official Дизайн

Что делает навык

Направляет ответы на вопросы по GitHub Actions, опираясь на официальную документацию, а не на общие советы по CI/CD. Возвращает наиболее релевантные авторитетные страницы документации вместо общих рекомендаций.

Когда применять

  • Вопросы по концепциям, терминологии или границам продукта GitHub Actions
  • Работа с YAML-конфигурацией, триггерами, заданиями, матрицами, переменными, контекстами или выражениями
  • Настройка и использование GitHub-hosted runners, self-hosted runners, Actions Runner Controller или крупных раннеров
  • Миграция с других CI-систем (Jenkins, CircleCI, GitLab CI/CD, Travis CI, Azure Pipelines)
  • Работа с секретами, GITHUB_TOKEN, OpenID Connect, артефактами, кэшированием или повторным использованием workflow

Как работает

  1. Анализировать запрос пользователя на предмет упоминания GitHub Actions или смежных CI/CD-систем
  2. Определять, относится ли запрос к концепциям, синтаксису, раннерам, безопасности или миграции
  3. Исключать запросы, не связанные с документацией GitHub Actions (согласно разделу Do not use)
  4. Поискать в официальной документации GitHub наиболее точную и актуальную страницу
  5. Вернуть пользователю прямую ссылку на авторитетный источник вместо общих советов
  6. При необходимости предоставить краткое руководство по синтаксису YAML, основанное на найденной документации

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

Как правильно настроить триггеры для запуска workflow только при пул-реквестах в main?
Помогите перенести пайплайн из GitLab CI в GitHub Actions, объясните различия в синтаксисе
Как использовать OpenID Connect для аутентификации в AWS без хранения секретов?

Описание составлено по SKILL.md навыка, сверено 05.10.2026.

Как подключить

1Скачать навык
# возьмите папку навыка «github-actions-docs» из репозитория: # https://github.com/xixu-me/skills
2Положить папку с SKILL.md к навыкам ассистента
# положите папку навыка туда, где ассистент ищет skills: cp -r github-actions-docs/ ~/.claude/skills/github-actions-docs/

Навык — папка с файлом SKILL.md (описание + инструкции) и опциональными скриптами. Ассистент (Claude, Claude Code и совместимые) подхватывает его по описанию и следует шагам.