Repository navigation
Description
Scenario
A contributor wants to ask questions of their Squad from the browser — without cloning the repo locally. Answers should be branch-aware, defaulting to main if no branch is specified.
User story
As a squad user, I want to ask my team questions from GitHub.com (or another remote interface) so that I can get branch-specific answers without setting up a local environment.
Current state
| Mechanism | Exists? | Remote? | Branch-aware? |
|---|---|---|---|
Copilot Chat + squad.agent.md |
✅ Yes | ✅ Yes (github.com) | ✅ Yes (reads from branch context) |
Issue label triage (squad-triage.yml) |
✅ Yes | ✅ Yes | ❌ No (default branch only) |
@copilot assignment (squad-issue-assign.yml) |
✅ Yes | ✅ Yes | ❌ No (hard-coded to default_branch) |
| GitHub Discussions | ❌ No | — | — |
Issue comment commands (@squad help) |
❌ No | — | — |
Closest existing path
Copilot Chat on github.com is the lowest-effort option — squad.agent.md already exists (1,066 lines of governance). If Copilot is enabled on the repo, a user can open a chat session scoped to any branch and ask questions. The gap is enabling it and documenting the workflow.
What this scenario doc should cover
-
Three approaches (ranked by effort):
- Copilot Chat — open github.com, start chat, reference squad agent, ask questions scoped to a branch
- GitHub Discussions + workflow — post a discussion with optional
branch: feature-xyzin the body → workflow fires, responds as comment - Issue comment commands — comment
@squad what does X do?on any issue → workflow parses and responds
-
Branch specification pattern — how users indicate which branch (label, body text, default to
main) -
What works today vs. what needs to be built — honest assessment of each approach
-
Limitations — what remote Q&A can't do (e.g., no local file system access, no real-time agent spawning from browser)
Related
- Issue Explore: GitHub.com-based Squad experience #260 — exploring full browser-native Squad experience
squad-issue-assign.ymlline ~127 — hard-codeddefault_branch
Acceptance criteria
- Scenario doc at
docs/src/content/docs/scenarios/remote-qa.md - Covers all three approaches with pros/cons
- Includes branch-awareness pattern
- Links to related issues and existing workflows
Activity
diberry commentedon Mar 9, 2026
cc @bradygaster — new scenario doc request. This came up during onboarding: how to ask the squad questions from the browser without cloning. Copilot Chat + squad.agent.md is the closest path today. Needs
squad:paolabel for the docs agent. Related to #260.docs: add remote Q&A scenario page
bradygaster commentedon Mar 9, 2026
i think @lucabol had a way to achieve this with some simple tweaks to actions files.
docs(squad): log PR github#131 issue creation
feat: remote squad mode + doctor command + docs cleanup
docs: add remote Q&A scenario page (github#318)