Squad Squad
Back to Blog

New Docs Site: Built by the Community

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

Squad’s documentation site has been completely rebuilt from the ground up. A full Astro-powered docs experience with search, responsive design, and content contributed by multiple community members.


What Shipped

Complete Astro Docs Rewrite

@IEvangelist (David Pine) delivered a complete documentation site rebuild in PR #293. This isn’t a reskin — it’s a ground-up rewrite:

The site ships as a static build under docs/ with its own package.json. Dev server: npm run dev. Production build: astro build && pagefind.

Docs Navigation Polish — PR #298

@IEvangelist (David Pine) followed up with targeted improvements in PR #298:

This was a fast-follow polish pass on the Astro rewrite, catching the details that make navigation feel solid.

Community Content from @diberry

@diberry (Dina Berry) submitted four pull requests improving the getting-started experience:

All four contributions have been merged or ported into the new Astro docs structure.


What Changed for Users

Better Navigation

The sidebar now scrolls to your current position when a page loads. If you’re deep in the table of contents, it stays where you are instead of jumping back to the top.

Copilot CLI Callouts

Key pages now include callouts directing users to the GitHub Copilot CLI as the recommended interface:

💡 The recommended way to use Squad is through GitHub Copilot CLI:
copilot --agent squad

CI/CD Safety Warnings

The CI/CD integration page now ships with the cron schedule commented out by default and a warning about GitHub Actions minutes consumption when enabling heartbeats and scheduled runs.


Community Impact

This release represents a milestone for Squad’s community. Two external contributors shaped the docs you’ll use:

ContributorImpact
@IEvangelistComplete Astro docs site architecture and build
@diberryFour PRs improving installation, getting-started, and team workflow docs

Both contributors are now credited in CONTRIBUTORS.md.


Try It

Visit the docs at bradygaster.github.io/squad or run them locally:

cd docs
npm install
npm run dev

Open localhost:4321/squad/ and explore.


What’s Next