# Github Swarm Pr Github Actions Integration

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

- Skill: `vamseeachanta/github-swarm-pr-github-actions-integration` (Agent Skill)
- Install (CLI): `npx skillmds@latest add vamseeachanta/github-swarm-pr-github-actions-integration`
- Raw SKILL.md: https://api.skillmd.com/api/skills/vamseeachanta/github-swarm-pr-github-actions-integration/raw
- Safety review: PASS (external: skill-scanner PASS, skillspector PASS)
- 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-pr-github-actions-integration

---


# GitHub Actions Integration

## GitHub Actions Integration


```yaml
# .github/workflows/swarm-pr.yml
name: Swarm PR Handler
on:
  pull_request:
    types: [opened, labeled, synchronize]
  issue_comment:
    types: [created]

jobs:
  swarm-review:
    if: contains(github.event.pull_request.labels.*.name, 'swarm-review')
    runs-on: ubuntu-latest
    steps:
      - uses: actions/checkout@v4

      - name: Analyze PR
        id: analyze
        run: |
          CHANGES=$(git diff --stat HEAD~1 | tail -1)
          echo "changes=$CHANGES" >> $GITHUB_OUTPUT

      - name: Post Swarm Analysis
        env:
          GH_TOKEN: ${{ secrets.GITHUB_TOKEN }}

*See sub-skills for full details.*

