
Codegraph
- 1 repo stars
- Updated August 3, 2026
- Bikach/claude-plugins
Claude Code plugin to analyze and navigate codebases through a Neo4j-backed knowledge graph
About
codegraph is a Claude Code skill in the AI & Agent Building category. Claude Code plugin to analyze and navigate codebases through a Neo4j-backed knowledge graph
- codegraph
- AI & Agent Building
- AI-coding skill
Codegraph by the numbers
- Data as of Aug 4, 2026 (Skillselion catalog sync)
/plugin marketplace add Bikach/claude-plugins/plugin install codegraph@Bikach-claude-pluginsAdd your badge
Show developers this skill is listed on Skillselion. Paste this into your README.
| repo stars | ★ 1 |
|---|---|
| Last updated | August 3, 2026 |
| Repository | Bikach/claude-plugins ↗ |
What it does
Claude Code plugin to analyze and navigate codebases through a Neo4j-backed knowledge graph
README.md
CodeGraph Plugin for Claude Code
Analyze and navigate codebases through a Neo4j-backed knowledge graph.
Supported Languages
| Language | Status |
|---|---|
| Kotlin | ✅ Available |
| Java | ✅ Available |
| TypeScript | ✅ Available |
Prerequisites
- Docker installed and running
- Claude Code CLI
Installation
1. Add the marketplace (once)
/plugin marketplace add Bikach/claude-plugins
2. Install the plugin
/plugin install codegraph@Bikach
Installation Scopes
| Scope | Command | Description |
|---|---|---|
| User (default) | /plugin install codegraph@Bikach |
Available in all your projects |
| Project | /plugin install codegraph@Bikach --scope project |
Shared with all collaborators |
| Local | /plugin install codegraph@Bikach --scope local |
Only for you in this repo |
Commands
/codegraph:setup
Starts Neo4j and prepares the database.
/codegraph:setup
What it does:
- Checks Docker is running
- Starts the Neo4j container
- Waits for Neo4j to be ready
- Creates indexes and constraints
- Installs tree-sitter native dependencies (required for parsing)
Result: Neo4j available at http://localhost:7474
/codegraph:index
Indexes a project into the Neo4j graph.
/codegraph:index # Index current project
/codegraph:index /path/to/project # Index specific project
/codegraph:index --clear # Clear database before indexing
/codegraph:index --exclude-tests # Exclude test files
What it does:
- Scans source files (.kt, .java, .ts, .tsx)
- Parses with tree-sitter
- Resolves cross-file symbols
- Writes the graph to Neo4j
/codegraph:status
Shows Neo4j status and graph statistics.
/codegraph:status
Shows:
- Neo4j connection status
- Node counts (classes, functions, etc.)
- Relationship counts (CALLS, IMPLEMENTS, etc.)
After Indexing
Once indexed, the following tools are available:
| Tool | Description |
|---|---|
search_nodes |
Search by name or pattern |
get_callers |
Who calls this function? |
get_callees |
What functions are called? |
get_neighbors |
Get dependencies and dependents of a class |
get_implementations |
Find interface implementations |
get_impact |
Analyze modification impact |
find_path |
Find shortest path between two nodes |
get_file_symbols |
List all symbols in a file |