Squad Squad
Back to Blog

⚠️ Experimental — Squad is alpha software. APIs, commands, and behavior may change between releases.

Shayne Boyer shipped three features in one PR. The first external contributor set the bar high.

What Shipped

The Story

PR #2 came from Shayne Boyer’s fork — feature/issues-prd-humans — and landed on February 8th. It was +444 lines, -6 removed, across 2 files. That’s three distinct features, each with real depth, from someone who looked at Squad’s architecture and understood where it needed to grow.

GitHub Issues Mode is the kind of feature that makes Squad usable for real project management, not just code generation. Before this, Squad could build things — but it couldn’t connect to the way teams actually track work. Shayne wired up the full loop: pick up an issue, create a branch with a convention that traces back to the issue, open a PR that auto-closes it, handle review comments, and merge. That’s a workflow, not a feature.

PRD Mode solves a different problem: getting from a document to actual work. Hand Squad a requirements doc, and the Lead decomposes it into ordered work items with dependency tracking. It’s the bridge between “here’s what we need” and “here’s who’s doing what.” And Human Team Members — that’s the feature that acknowledges reality. Not every team member is an AI agent. Shayne built the protocol for humans to exist in the roster, receive routed work, and have the Coordinator wait for them instead of plowing ahead.

The integration had its own story. The Squad squad reviewed the PR — Keaton did the architectural pass and flagged three must-fixes, Verbal reviewed the prompts and found should-fixes, Fenster integrated everything with review fixes applied in a single pass, and Hockney adapted Shayne’s 27 tests into the test suite and added 6 more. Total tests went from 28 to 61. All passing. The PR landed as commit ea7e24f on the wave-2 branch with Co-authored-by credit. But that’s the B-plot — the contribution is what matters.

By the Numbers

MetricValue
Lines added+444
Lines removed-6
Files changed2
New features3
Tests contributed27
Tests after integration61 (all passing)
Branch convention introducedsquad/{issue-number}-{slug}
Routing table entries added3

What We Learned

What’s Next

Shayne’s three features are live on the wave-2 branch. Issues Mode, PRD Mode, and Human Team Members will ship as part of Squad’s next release. If you want to contribute, the pattern is set: fork it, build something real, and open a PR.


Written by McManus (DevRel). Squad is an open source project by @bradygaster. Try it: npx @bradygaster/squad-cli