Skip to content

docs: improve ACP and MCP onboarding - #75

Merged
danielkov merged 1 commit into
mainfrom
docs/readme-acp-mcp-migration
Sep 1, 2026
Merged

docs: improve ACP and MCP onboarding#75
danielkov merged 1 commit into
mainfrom
docs/readme-acp-mcp-migration

Conversation

@danielkov

@danielkov danielkov commented Sep 1, 2026

Copy link
Copy Markdown
Contributor

Summary

Explain Agent Client Protocol at the top of the README, make MCP setup discoverable through direct agent prompts, and show why Kit can orchestrate specialist external harnesses.

Add a bundled migration guide that helps Claude Code and Codex users translate instructions, skills, MCP servers, and subagent configuration without copying credentials or assuming incompatible security settings carry over.

Motivation

The existing README introduced ACP and external harnesses without enough context for newcomers, while MCP and migration guidance required users to infer configuration paths and workflows. The new onboarding path makes those capabilities actionable from a Kit session.

Impact

Users get a clearer quick start, self-service MCP setup, and version-matched migration guidance available through Kit's bundled documentation search. The bundled documentation change bumps Kit to 0.1.122.

macOS project generation now derives its untracked version configuration from Cargo.toml, removing a redundant file update from future version bumps while preserving generated-project drift checks.

Technical details

External harness authentication

The docs distinguish Kit provider credentials from the Claude ACP adapter's separate subscription or Anthropic Console authentication. An Opus-backed designer alias demonstrates bounded specialist delegation while Kit remains the orchestrator.

Assisted migration boundaries

The migration guide maps Claude Code and Codex configuration into Kit's supported destinations, calls out instruction-discovery and MCP environment-expansion differences, and directs agents to preserve source files and recreate credentials through Kit.

Automatic macOS version configuration

macos/Config/Version.xcconfig is generated and ignored instead of checked in. CI and release builds already run scripts/generate-macos-project.sh, which writes the current Cargo package version before XcodeGen and the macOS build; CI continues to fail on actual Swift model or Xcode project drift.

@danielkov
danielkov force-pushed the docs/readme-acp-mcp-migration branch 2 times, most recently from b43a3b6 to 6f1688d Compare September 1, 2026 11:44
@danielkov
danielkov force-pushed the docs/readme-acp-mcp-migration branch from 6f1688d to 3afa0ae Compare September 1, 2026 11:47
@danielkov
danielkov merged commit e62c841 into main Sep 1, 2026
3 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.

2 participants