Graphloom — Data skill for Claude Code
Turn your repo into a queryable knowledge graph for coding agents: offline code/SQL/docs graph, path + explain with file:line evidence, MCP server, LLM ask.
How to install Graphloom
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open bayuh85/graphloom and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Graphloom does
Turn your repo into a queryable knowledge graph for coding agents: offline code/SQL/docs graph, path + explain with file:line evidence, MCP server, LLM ask. Runs on AtmoRouter, a cheap AI API gateway and OpenRouter alternative: atmorouter.dev
Alternatives in Data
- Clinical Decision Support — Evidence-based clinical decision support tools 6.4k ★
- Query Token Info — Search tokens and fetch metadata, real-time market data, and K-Line candlestick charts by keyword or contract 483 ★
- Graph Engineering — Graph engineering for AI agents: the 9-stage knowledge-graph pipeline (translated from SEU's graduate course) 452 ★
README
Graphloom
Coding agents answer architecture questions by grepping and reading file after file. They burn tokens and still miss how the repository fits together: which module calls which function, which doc names which symbol, which handler touches which table. Graphloom weaves that map once, offline, and lets an agent ask a short question against it.
What it does
`graphloom build` walks a repository and writes three files under `.graphloom/`:
| File | Role |
|---|---|
graph.json |
Versioned graph (graphloom.graph/v1). Every edge has a provenance tag and a file:line excerpt. |
REPORT.md |
Hubs, isolated modules, cross-layer links, unread config keys, and questions the graph can already answer. |
graph.html |
One self-contained viewer. Search, filter, click a node. No CDN, no network. |
You then query that file instead of the tree:
graphloom query— matching nodes and their neighbors, trimmed to a token budgetgraphloom path— shortest path with evidence on each hopgraphloom explain— one node, every edgegraphloom ask "question"— a small retrieved subgraph plus an LLM answer that cites node ids andfile:linegraphloom serve— MCP stdio server so Cursor or Claude Code can call the same tools
The offline build understands:
- Python via the stdlib
astmodule: modules, classes, functions, imports, and calls - JavaScript / TypeScript with a small scanner: imports, exported functions and classes, calls,
fetchURLs - SQL
CREATE TABLEnodes, plus foreign keys - Markdown headings, with edges to symbols written in backticks
- TOML / YAML / JSON keys, with edges from code that reads them
An optional `--semantic` pass sends documentation chunks, not source code, to a model and grounds the concepts it returns onto nodes that already exist.
Quickstart
pip install -e .
cd examples/harbor-shop
graphloom build .
graphloom query invoices
graphloom path post_invoice se
Related Skills
MCP Company Connectors
Secure MCP servers + gateway that connect Claude, ChatGPT, Cursor and other AI assistants to company systems (
Data Visual Explainer
Explain one metric so non-specialists read it correctly and specialists can reproduce it. Your agent traces th
Anythingmcp
Open-source, self-hosted MCP gateway: turn any REST/OpenAPI, SOAP, GraphQL, OData or SQL API into MCP tools fo
Flowhaven Skills
Claude skills built by Flowhaven for teams using our licensing platform on Salesforce. Connect your Flowhaven
Human
The AI Software Factory. Tickets, docs, designs, and analytics in. Shipped code out. One secure pipeline from
Cfn Knowledge Plan
Planning pipeline for deep NON-CODE deliverables (strategy docs, proposals, competitive analysis, board update
Related Agents
Local Worker
Coding worker on a local model (Ollama, LM Studio, vLLM) served by the multi-model gateway's upstream. Use whe
Kimi Ask
Use this agent when the user wants Kimi to answer a free-form question about the repository in prose — explain
Teacher Mentor
Use when the user wants to understand how a feature or piece of code actually works — after a significant impl