Generate compile_commands.json (clang compilation database) for the C++ language server. Covers MSBuild (.sln, .slnx, .vcxproj) via microsoft/msbuild-extractor-sample and CMake projects via CMAKE_EXPORT_COMPILE_COMMANDS.
Install
npx skills add microsoft/cpp-language-server --skill generate-compile-commandsnpx skills add microsoft/cpp-language-server --skill generate-compile-commands -a claude-code -gnpx skills add microsoft/cpp-language-server --skill generate-compile-commands -a codex -ggemini skills install https://github.com/microsoft/cpp-language-server.git --path plugins/cpp-language-server/skills/generate-compile-commandsgh skill install microsoft/cpp-language-server generate-compile-commandsgit clone --depth 1 https://github.com/microsoft/cpp-language-server /tmp/microsoft__cpp-language-server
mkdir -p ~/.claude/skills ~/.agents/skills
cp -R /tmp/microsoft__cpp-language-server/plugins/cpp-language-server/skills/generate-compile-commands ~/.claude/skills/generate-compile-commands # Claude Code
cp -R /tmp/microsoft__cpp-language-server/plugins/cpp-language-server/skills/generate-compile-commands ~/.agents/skills/generate-compile-commands # Codex, Cursor, Gemini CLI, Copilot, OpenCode