# Clangaroo

> Use this tool when you need to analyze and understand complex C++ codebases, as it provides efficient symbol lookup, navigation, and hierarchy analysis through Tree-sitter parsing and clangd LSP. Clangaroo solves problems such as code comprehension, architecture analysis, and documentation generation, taking C++ code as input and producing insights and summaries as output. It is particularly useful when integrated with AI models like Google Gemini for deeper architectural understanding and automated documentation.

Canonical page: https://skillsregistry.net/skills/jasondk-clangaroo  
JSON: https://api.skillsregistry.net/v1/skills/jasondk-clangaroo

## Description

Provides fast C++ code intelligence for LLMs by combining Tree-sitter parsing with clangd LSP for efficient symbol lookup, navigation, and hierarchy analysis. It optionally integrates Google Gemini AI to deliver deeper architectural insights and automated documentation summaries.

## Trust

- **Trust score (0–1):** 0.00
- **Verification tier:** scanned
- **Last scanned:** 2026-09-28

## Facts

- **Version:** 1.0.0
- **Skill type:** atomic
- **Execution layer:** mcp-remote
- **Runtime environment:** api
- **Category:** ai-ml
- **Updated:** 2026-09-28

## Source

- **Source listing:** [Glama](https://glama.ai/mcp/servers/pjnd0i7gu6)
- **Repository:** <https://github.com/jasondk/clangaroo>

## Use it

Resolve this record through the SkillsRegistry MCP server (no auth, read-only):

```
claude mcp add --transport http --scope user skillsregistry https://api.skillsregistry.net/mcp
```

```json
{
  "jsonrpc": "2.0",
  "id": 1,
  "method": "tools/call",
  "params": {
    "name": "get_skill",
    "arguments": {
      "slug": "jasondk-clangaroo"
    }
  }
}
```

REST: `GET https://api.skillsregistry.net/v1/skills/jasondk-clangaroo` · pull for local use: `GET https://api.skillsregistry.net/v1/skills/jasondk-clangaroo/pull`

---
SkillsRegistry indexes agent skills from public registries and GitHub. Skills we have analysed are scanned with Circle-IR and scored on six dimensions; each listing states its scan coverage. More: https://skillsregistry.net/llms.txt
