# code-index

> code-index — raviiitk-code-index. Use this tool when you need to quickly understand the structure of a Python codebase and navigate its complexities. It solves problems of manual code searching and analysis by providing direct lookups for callers, dependencies, and class hierarchies, taking in Python code as input and outputting a queryable representation of the codebase. Ideal for use during code reviews, debugging, and refactoring tasks.

Canonical page: https://skillsregistry.net/skills/raviiitk-code-index  
JSON: https://api.skillsregistry.net/v1/skills/raviiitk-code-index

## Description

Provides structural, queryable understanding of a Python codebase via MCP tools, enabling direct lookups for callers, dependencies, and class hierarchies without repeated grep/read cycles.

## Trust

- **Trust score (0–1):** 0.69
- **Verification tier:** scanned
- **Last scanned:** 2026-08-30

## Facts

- **Version:** 1.0.0
- **Skill type:** atomic
- **Execution layer:** mcp-remote
- **Runtime environment:** api
- **Category:** other
- **Updated:** 2026-08-30

## Source

- **Source listing:** [Glama](https://glama.ai/mcp/servers/a49msrnq7y)
- **Repository:** <https://github.com/RaviIITk/code-index>

## 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": "raviiitk-code-index"
    }
  }
}
```

REST: `GET https://api.skillsregistry.net/v1/skills/raviiitk-code-index` · pull for local use: `GET https://api.skillsregistry.net/v1/skills/raviiitk-code-index/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
