Помогает создавать JavaScript-based GitHub Actions с GitHub Models. На практическом примере навыка вы соберёте Action, который анализирует и оценивает шутки, а затем возвращает структурированный результат для workflow.
Возможности
- Настроить интеграцию с GitHub Models через OpenAI SDK.
- Создать metadata для Action и реализовать AI-анализ.
- Проверить Action локально с помощью инструментов отладки и подготовить его к распространению.
- Настроить workflow, который запускается при комментариях к issue и обновляет их результатами анализа.
- Использовать Zod schemas для структурированных ответов и условной логики workflow.
Когда использовать
- Нужно добавить AI-анализ в собственный JavaScript-based GitHub Action.
- Требуется запускать обработку по комментариям к issue и публиковать результат в комментарии.
- Нужно получать от модели структурированный ответ для дальнейшей логики workflow.
- Вы только начинаете создавать JavaScript-based GitHub Actions: в источнике рекомендуют сначала пройти
write-javascript-actions.
Установка
npx skills add skills/create-ai-powered-actions
Примеры
В источнике нет готовых команд, конфигураций или фрагментов кода. Приведённые сценарии упражнения:
AI-powered joke rating logic using GitHub Models
Workflow triggered by issue comments that updates them with AI analysis