Skip to content

docs: update local development setup documentation - #1059

Merged
bradygaster merged 1 commit into
github:devfrom
anchapin:alex/local-dev-setup-fix
May 12, 2026
Merged

bradygaster merged 1 commit into
github:devfrom
anchapin:alex/local-dev-setup-fix

Conversation

@anchapin

@anchapin anchapin commented May 1, 2026 •

Copy link
Copy Markdown

Summary

Update local development setup documentation:

  • Add "Local Development Installation" section to README with npm run dev:link instructions
  • Update CONTRIBUTING.md to use npm run dev:link for global linking
  • Remove references to non-existent npm run build:cli script
  • Simplify linking/unlinking instructions to use npm run dev:link/npm run dev:unlink

Changes

  • README.md: Added Local Development Installation section with correct CLI path and dev:link instructions
  • docs/src/content/docs/guide/contributing.md: Updated linking instructions to use npm run dev:link instead of manual npm link commands

Testing

Verified locally that npm run dev:link makes the squad command globally available and uses the local build.

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Pull request overview

Updates developer-facing documentation to reflect the current local development workflow and add guidance for using Squad via OpenCode.

Changes:

  • Adds a README section describing usage with OpenCode CLI.
  • Adds README instructions for installing/running Squad from source, including global linking.
  • Updates the docs-site contributing guide to use npm run dev:link / npm run dev:unlink and removes one build:cli reference.

Reviewed changes

Copilot reviewed 2 out of 2 changed files in this pull request and generated 4 comments.

File Description
docs/src/content/docs/guide/contributing.md Updates build/linking instructions to prefer npm run dev:link and removes build:cli from the primary build steps.
README.md Adds OpenCode CLI usage guidance and a local-development installation section referencing dev:link.

Comment thread README.md Resolved
Comment thread README.md Resolved
- Add "Local Development Installation" section to README with npm run dev:link instructions
- Update CONTRIBUTING.md to use npm run dev:link for global linking
- Remove references to non-existent npm run build:cli script
- Simplify linking/unlinking instructions to use npm run dev:link/dev:unlink
@anchapin
anchapin force-pushed the alex/local-dev-setup-fix branch from 97bfbe5 to 4658b03 Compare May 1, 2026 21:01
@bradygaster
bradygaster merged commit d598857 into github:dev May 12, 2026
1 of 7 checks passed
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.

4 participants