Skip to content

docs: expand CLI README (3.1x) and docs site reference (40+ commands)#487

Merged
bradygaster merged 1 commit intobradygaster:devfrom
diberry:squad/cli-docs-improvements
Mar 22, 2026
Merged

docs: expand CLI README (3.1x) and docs site reference (40+ commands)#487
bradygaster merged 1 commit intobradygaster:devfrom
diberry:squad/cli-docs-improvements

Conversation

@diberry
Copy link
Copy Markdown
Collaborator

@diberry diberry commented Mar 21, 2026

docs: expand CLI README and docs site reference

No code changes — pure documentation improvements based on a team code review of packages/squad-cli.

CLI README (packages/squad-cli/README.md)

Before: 77 lines — too brief for a 40+ command CLI.

After: 236 lines (3.1x) with:

  • Installation and prerequisites
  • Quick start (3 commands to get going)
  • Command reference organized into 5 tables (Core, Team, Work, Export/Import, Utilities)
  • Interactive shell guide with keyboard shortcuts
  • .squad/ directory structure explanation
  • Configuration reference (config.json, env vars)
  • Troubleshooting section (squad doctor, common issues)

Docs site CLI reference (docs/src/content/docs/reference/cli.md)

Before: 354 lines, 16 commands listed in a flat table.

After: 608 lines with:

  • 40+ commands organized into 9 logical sections
  • 6 common workflow sequences (getting started, issues, health check, remote, observability, maintenance)
  • Every command has description, usage, and options
  • Dual-root mode explained
  • Microsoft Writing Style Guide applied throughout

CI

  • ✅ markdownlint: 0 errors
  • ✅ No code changes — zero risk to existing tests/build

- README: expanded from 77 to 236 lines (3.1x)
  - Added installation, quick start, command reference tables
  - Added .squad/ directory structure guide
  - Added configuration and troubleshooting sections
  - Applied Microsoft Writing Style Guide

- docs/reference/cli.md: expanded from 354 to 608 lines
  - Command coverage: 16 to 40+ commands documented
  - Added 6 common workflow sequences
  - Organized into 9 logical sections
  - Added dual-root mode explanation
  - markdownlint passes clean

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
@diberry
Copy link
Copy Markdown
Collaborator Author

diberry commented Mar 21, 2026

@bradygaster — Docs-only PR. CLI README went from 77 to 236 lines, docs site CLI reference from 16 to 40+ commands. No code changes. markdownlint clean.

Copy link
Copy Markdown
Owner

@bradygaster bradygaster left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

PAO review: Docs expansion looks thorough and well-organized. 40+ commands documented with workflows. Fixed broken docs link (getting-started → get-started). Rebased on dev. Ready to merge.

@bradygaster bradygaster merged commit 72d14ff into bradygaster:dev Mar 22, 2026
1 of 2 checks passed
chrislomonico pushed a commit to clomonico/squad that referenced this pull request Mar 26, 2026
Session: 2026-02-24-wave-d-kickoff
Requested by: Brady

Changes:
- Logged orchestration for Hockney (PR bradygaster#487), Keaton (issues bradygaster#488bradygaster#493), Fenster (timeout fix)
- Created session log for Wave D kickoff with summary and next steps
- Merged Wave D readiness assessment from inbox into decisions.md
- Notified Cheritto, Kovash, Fortier of Wave D Batch 1 assignments via history.md updates
- Cross-agent updates: Cheritto assigned P1 UX items (bradygaster#488bradygaster#490), Kovash P2 hardening (bradygaster#491bradygaster#492), Fortier streamBuffer cleanup (bradygaster#493)

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants