Skip to content

feat(gh-aw): Squad Agentic Workflows — /squad command #1612

Closed

Description

@bradygaster

Epic: Squad Agentic Workflows — /squad command

The unified GitHub Agentic Workflows integration for Squad. One slash command (/squad) handles all squad lifecycle operations via agent intelligence, delivered as reviewable PRs.

User Journey

  1. Install: gh aw add bradygaster/squad/workflows/squad.md@latest
  2. Trigger: User invokes /squad (or variations like /squad from org/repo, /squad adopt org/repo)
  3. Analyze: Agent analyzes repo structure, languages, CI, patterns
  4. Cast: Squad casting intelligence composes the right team
  5. Deliver: Opens PR with full .squad/ scaffolding, squad.agent.md, meet-the-squad.md
  6. Iterate: User refines via /squad cast ... or /squad retire ... comments
  7. Merge: User merges PR → Squad is live and operational

Distribution Model

Files live in workflows/ in our repo (NOT .github/workflows/). Users install via gh-aw add command pointing at our repo.

Three Sourcing Modes

Mode Trigger Behavior
Cast (default) /squad Analyze repo, cast fresh team, open PR
Connect /squad from org/repo Pull squad from remote repo each run (enterprise)
Adopt /squad adopt org/repo One-time fork into target repo via PR

/squad Command Intents

  • /squad → Cast mode (analyze repo, propose team)
  • /squad from org/squad-repo → Connect mode
  • /squad adopt org/squad-repo → Adopt mode
  • /squad cast a mermaid diagram specialist → Add member to existing squad
  • /squad retire the tester → Remove member
  • /squad status → Report team state

PR Outputs

  • .squad/ (full scaffolding with charters, routing, casting state)
  • .github/agents/squad.agent.md (coordinator custom agent)
  • meet-the-squad.md (repo root — introduces the cast)
  • copilot-setup-steps.yml (if missing — reduces friction)

Sub-Issues

Dependency Order

#1620 (directory structure)
  └→ #1613 (shared/squad.md bootstrap)
       ├→ #1614 (Cast mode) → #1617 (cast/retire iteration)
       ├→ #1615 (Connect mode)        ↘
       ├→ #1616 (Adopt mode)    #1618 (meet-the-squad.md)
       └→ #1619 (copilot-setup-steps.yml)

Acceptance Criteria

  • All sub-issues are completed and merged
  • gh aw add bradygaster/squad/workflows/squad.md@latest installs successfully
  • /squad command triggers Cast mode end-to-end
  • /squad from and /squad adopt modes function correctly
  • /squad cast and /squad retire enable conversational iteration
  • All PRs include meet-the-squad.md and conditional copilot-setup-steps.yml
  • Documentation covers all modes and commands

Activity

  1. added
    enhancementNew feature or improvement
    gh-awGitHub Agentic Workflows integration
    on Aug 5, 2026
  2. bradygaster commented on Aug 7, 2026

    @bradygaster
    CollaboratorAuthor

    🎉 Epic complete — all sub-issues shipped to dev. #1620 (directory structure), #1613 (shared bootstrap), #1614–#1618 (all 6 modes + meet-the-squad), #1619 (copilot-setup-steps), plus #1634 (casting brief resolution) as a follow-up enhancement.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or improvementgh-awGitHub Agentic Workflows integration

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions