# Github Swarm Issue Github Actions Integration

> Sub-skill of github-swarm-issue: GitHub Actions Integration.

- Skill: `vamseeachanta/github-swarm-issue-github-actions-integration` (Agent Skill)
- Install (CLI): `npx skillmds@latest add vamseeachanta/github-swarm-issue-github-actions-integration`
- Raw SKILL.md: https://api.skillmd.com/api/skills/vamseeachanta/github-swarm-issue-github-actions-integration/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Integrations & APIs
- Author: vamseeachanta (https://skillmd.com/u/vamseeachanta)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/vamseeachanta/github-swarm-issue-github-actions-integration

---


# GitHub Actions Integration

## GitHub Actions Integration


```yaml
# .github/workflows/issue-swarm.yml
name: Issue Swarm Handler
on:
  issues:
    types: [opened, labeled]
  issue_comment:
    types: [created]

jobs:
  process-new-issue:
    if: github.event.action == 'opened'
    runs-on: ubuntu-latest
    steps:
      - name: Auto-Triage Issue
        env:
          GH_TOKEN: ${{ secrets.GITHUB_TOKEN }}
        run: |
          TITLE="${{ github.event.issue.title }}"
          BODY="${{ github.event.issue.body }}"

          # Determine labels based on content
          LABELS=""
          if echo "$TITLE $BODY" | grep -qiE "bug|error"; then
            LABELS="bug"

*See sub-skills for full details.*

