Skip to content

docs: Migrate documentation to xcodebuildmcp.com#363

Merged
cameroncooke merged 1 commit intomainfrom
docs/migrate-to-website
Apr 25, 2026
Merged

docs: Migrate documentation to xcodebuildmcp.com#363
cameroncooke merged 1 commit intomainfrom
docs/migrate-to-website

Conversation

@cameroncooke
Copy link
Copy Markdown
Collaborator

Summary

Move long-form documentation from in-repo docs/ to the public site at https://xcodebuildmcp.com. The website is now the single source of truth for end-user and contributor docs; the repo keeps only README.md, CHANGELOG.md, agent rules (AGENTS.md, CLAUDE.md), and .cursor/BUGBOT.md.

  • README: trimmed to install instructions and client setup; deeper guides link to the site (architecture, configuration, debugging, tool authoring, schema versioning, etc.).
  • Agent rules / BUGBOT: replace references to deleted in-repo docs with the equivalent xcodebuildmcp.com URLs.
  • Tool-authoring workflow (.github/workflows/tool-authoring-guidance.yml): point reviewers at https://xcodebuildmcp.com/docs/tool-authoring; drop the npm run docs:update step.
  • Scripts:
    • Remove scripts/update-tools-docs.ts and the docs:update / docs:update:dry-run npm scripts (TOOLS.md is no longer generated).
    • Remove scripts/check-code-patterns.js and its knip entry.
    • scripts/check-docs-cli-commands.js now scans only README.md + CHANGELOG.md.
    • scripts/release.sh no longer touches docs/SKILLS.md / docs/GETTING_STARTED.md.
  • Skill / server text: skills/xcodebuildmcp/SKILL.md and the server's tool-description block link to https://xcodebuildmcp.com/docs/configuration instead of the removed docs/CONFIGURATION.md.
  • Deletions: all of docs/, docs/dev/, docs/investigations/, plus the top-level NEXT_STEPS_MIGRATION_TODO.md. Equivalent content lives on the site (see companion site PR).

Test plan

  • npm run lint
  • npm run docs:check (now scans README + CHANGELOG only)
  • Visual sanity check: every link in README, AGENTS.md, CLAUDE.md, BUGBOT.md, the tool-authoring workflow, the SKILL.md, and src/server/server.ts resolves on xcodebuildmcp.com.
  • Confirm CI tool-authoring guidance comment renders the new site URLs.

Move long-form documentation (architecture, configuration, tool authoring,
debugging, schema versioning, etc.) from in-repo `docs/` to the public site
at xcodebuildmcp.com. The in-repo TOOLS.md generation pipeline is removed in
favor of the website's release-data-driven tool catalog.

- Trim README.md to install + client setup; deeper guides now link to the site
- Update AGENTS.md, CLAUDE.md, BUGBOT.md, and the tool-authoring workflow to
  reference site URLs instead of removed in-repo docs
- Drop `docs:update` script + `update-tools-docs.ts` and remove
  `check-code-patterns.js`; `docs:check` now scans only README + CHANGELOG
- Update SKILL.md and server tool-description text to point at site URLs
- Stop including `docs/SKILLS.md` and `docs/GETTING_STARTED.md` in release.sh
@pkg-pr-new
Copy link
Copy Markdown

pkg-pr-new Bot commented Apr 25, 2026

Open in StackBlitz

npm i https://pkg.pr.new/xcodebuildmcp@363

commit: 2033dd0

@cameroncooke cameroncooke merged commit 4f9a310 into main Apr 25, 2026
13 checks passed
@cameroncooke cameroncooke deleted the docs/migrate-to-website branch April 25, 2026 21:37
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.

1 participant