toolkit doctor · darwin/arm64 · Node v22.23.1 · main @ v0.189.0
Am I set up, and is anything off? This is a read-only, local look at your install, your own keys (values hidden), and your checkout — nothing is edited or sent.
| Agent | Skills linked | Path |
|---|---|---|
| Claude Code | 69/96 skills linked | |
| opencode | 69/96 skills linked |
| Key | Status |
|---|---|
| PAGESPEED_API_KEY | set |
| WPSCAN_API_KEY | set |
| GEMINI_API_KEY | set |
| OPENAI_API_KEY | set |
| GEMINI_KEY_IMAGEGEN | set |
| OLLAMA_API_KEY | empty |
| OPENCODE_API_KEY | empty |
| OPENCODE_BASE_URL | empty |
| TOOLKIT_OPENCODE_MODEL | empty |
| TOOLKIT_OPENCODE_VISION_MODEL | empty |
| TOOLKIT_ALLOW_ALL_MODELS | empty |
| WP_URL | set |
| WP_USER | set |
| WP_APP_PASSWORD | set |
| TOOLKIT_WRITE_LOG | empty |
| OUTLINE | set |
| OUTLINE_API_URL | set |
| SUPERAUDIT_API_URL | set |
| SUPERAUDIT_API_KEY | set |
| SEMRUSH_API_KEY | set |
| SEMRUSH_API_URL | set |
| MONDAY_API_TOKEN | set |
| MONDAY_BOARD_SUBSCRIPTIONS | empty |
| MONDAY_BOARD_ACCOUNTS | empty |
| MONDAY_BOARD_CONTENT | empty |
| MONDAY_BOARD_TASKS | empty |
| GOOGLE_SERVICE_ACCOUNT_JSON | empty |
| GOOGLE_OAUTH_CLIENT_ID | set |
| GOOGLE_OAUTH_CLIENT_SECRET | set |
| FREESCOUT_API_URL | set |
| FREESCOUT_API_KEY | set |
| SF_VM_MCP_TOKEN | empty |
| CLOUDCLI_MCP_TOKEN | empty |
| GOOGLE_PLACES_API_KEY | empty |
| TOOLKIT_DRIVE_MAP | empty |
Each person uses their own keys. Add yours with node scripts/setup-keys.mjs — values are never shown or shared.
node scripts/setup-keys.mjs (your own keys) · ./install.sh (link skills)OUTLINE + OUTLINE_API_URL) so reports link deeper, human-maintained guidance. configuredgit pull then re-run ./install.sh; re-run setup-and-doctor to confirmscripts/contribute.mjs) for reviewSetup & doctor · setup-and-doctor status: READY - installed for Claude Code + opencode - 19/35 optional key(s) set (most skills need none) - wiki enrichment on — reports link your team wiki install: Claude Code: 69/96 linked opencode: 69/96 linked api keys (each person uses their own; values hidden): [set] PAGESPEED_API_KEY [set] WPSCAN_API_KEY [set] GEMINI_API_KEY [set] OPENAI_API_KEY [set] GEMINI_KEY_IMAGEGEN [empty] OLLAMA_API_KEY [empty] OPENCODE_API_KEY [empty] OPENCODE_BASE_URL [empty] TOOLKIT_OPENCODE_MODEL [empty] TOOLKIT_OPENCODE_VISION_MODEL [empty] TOOLKIT_ALLOW_ALL_MODELS [set] WP_URL [set] WP_USER [set] WP_APP_PASSWORD [empty] TOOLKIT_WRITE_LOG [set] OUTLINE [set] OUTLINE_API_URL [set] SUPERAUDIT_API_URL [set] SUPERAUDIT_API_KEY [set] SEMRUSH_API_KEY [set] SEMRUSH_API_URL [set] MONDAY_API_TOKEN [empty] MONDAY_BOARD_SUBSCRIPTIONS [empty] MONDAY_BOARD_ACCOUNTS [empty] MONDAY_BOARD_CONTENT [empty] MONDAY_BOARD_TASKS [empty] GOOGLE_SERVICE_ACCOUNT_JSON [set] GOOGLE_OAUTH_CLIENT_ID [set] GOOGLE_OAUTH_CLIENT_SECRET [set] FREESCOUT_API_URL [set] FREESCOUT_API_KEY [empty] SF_VM_MCP_TOKEN [empty] CLOUDCLI_MCP_TOKEN [empty] GOOGLE_PLACES_API_KEY [empty] TOOLKIT_DRIVE_MAP → run `setup-and-doctor keys` for what each key is for, how to get it, and the .env line (--test validates live) wiki enrichment: on — reports link your team wiki git: branch main (last tag v0.189.0) env: Node v22.23.1 · darwin/arm64