← ClaudeAtlas

environment-doctorlisted

Checks the health of a Claude Code dev environment (git, Node.js, VS Code + extensions, Docker, claude-mem, other installed plugins) and suggests exact fix commands.
Repositioningfinance221/cc-devenv-doctor · ★ 0 · Code & Development · score 75
Install: claude install-skill Repositioningfinance221/cc-devenv-doctor
Every check below is read-only and pre-approved in `allowed-tools`, so run them without stopping to ask. Never assume a result — always run the real command. ## 1. Run these checks (via the Bash tool, one at a time) - `git --version` - `node --version` (needs ≥ 18, ≥ 20 recommended since claude-mem requires Node ≥ 20) - `bun --version` (claude-mem's hooks and worker daemon run on Bun — without it claude-mem installs but silently does nothing) - `code --version` - `docker --version` and `docker info` (confirms the engine is actually running, not just installed) - `claude --version` - `test -d ~/.claude-mem` (indicates claude-mem is installed) - `claude plugin list` to see which plugins are installed, and `claude plugin marketplace list` to see which marketplaces are registered - `code --list-extensions` and check for the recommended set: `anthropic.claude-code`, `ms-azuretools.vscode-docker` Summarize the results as a ✅/❌ table before suggesting any fixes. ## 2. Fix commands by OS (ask which OS if unknown) **Windows (PowerShell, via winget):** - Missing Git → `winget install --id Git.Git -e` - Missing Node → `winget install --id OpenJS.NodeJS.LTS -e` - Missing Bun → `irm https://bun.sh/install.ps1 | iex` (installs to `%USERPROFILE%\.bun\bin` and only updates the persisted PATH — a terminal that was already open still won't see it) - Missing VS Code → `winget install --id Microsoft.VisualStudioCode -e` - Missing Docker → `winget install --id Docker.DockerDesktop -e`, then