quasar-graph
Claude Code plugin that turns your projects into a living architecture graph — scan, explore, and query your codebase as a map.
Install / Use
claude mcp add o-samoilov -- npx -y github:o-samoilov/quasar-graphIf the server publishes to npm under a different name, use that package instead — check the repo README.
MCP Server
Model Context Protocol server
Quality Score
Category
Content & MediaSupported Platforms
Tags
Our assessment of quasar-graph
quasar-graph scores 77/100 on our quality scale, 1051st of 1,177 Content & Media skills we index.
Its MCP Server is 6.5 KB long, split into 6 sections with 2 code examples: a thorough specification that gives an agent plenty to work with.
It has 3 GitHub stars, so there is little community track record yet; judge it on its content.
Maintenance, license and trust
- The repository was last updated about 2 months ago, so quasar-graph is actively maintained.
- Our last check on 2026-09-16 found the source still online.
- It is released under the MIT license, a permissive license that allows use, modification and commercial use with attribution.
- Its trust signals score 92/100, with 1 caution from licensing, adoption, age or documentation. These come from repository metadata, not a code audit — read the skill file before letting an agent act on it.
Safety scan
No issues foundOur scan of the whole file found no instruction hijacking, hidden characters, credential access, data exfiltration or destructive commands. An AI review of the same text found nothing harmful.
AI review by kimi-k2.7-code on 2026-09-25. Automated pattern scan on 2026-09-25. It catches known dangerous patterns, not every risk — read a skill before letting an agent act on it.
quasar-graph compared with similar skills
All 4 of these similar skills score higher than quasar-graph; compare them before choosing.
| Skill | Score | Stars | Updated | Format |
|---|---|---|---|---|
| quasar-graph (this skill)by o-samoilov | 77 | 3 | 2mo ago | MCP Server |
| Agent-Reachby Panniantong | 100 | 97.0k | 5d ago | CLAUDE.md |
| headroomby headroomlabs-ai | 100 | 75.2k | today | CLAUDE.md |
| CowAgentby zhayujie | 100 | 47.4k | today | CLAUDE.md |
| Scraplingby D4Vinci | 100 | 87.3k | today | MCP Server |
Frequently asked questions
- How do I install quasar-graph?
- Run
claude mcp add o-samoilov -- npx -y github:o-samoilov/quasar-graph. The install tabs above show the steps for each supported agent. - Which AI agents does quasar-graph work with?
- It is written for Claude Code and Claude Desktop, as a MCP Server file. Other agents that read the same format can often use it too.
- Is quasar-graph safe to use?
- Our scan of the whole file found no instruction hijacking, hidden characters, credential access, data exfiltration or destructive commands. An AI review of the same text found nothing harmful. It is MIT-licensed and scores 92/100 on trust signals. Skills are instructions an agent will follow, so read the file before installing it and do not approve commands you do not understand.
- Is quasar-graph still maintained?
- The repository was last updated about 2 months ago, so quasar-graph is actively maintained.
Skill content
View source on GitHubA Claude Code plugin that turns a directory of projects into a living architecture graph — project and service nodes plus their databases, caches, queues, gateways, and third-party services, connected by dependency and ingress-route edges. The graph lives at quasar-graph.com: explore it in the web client, inspect any node, arrange the layout, share a deep link with a teammate.
Once a graph exists, the plugin uses it as a map of your codebase: answer cross-project questions, research code across many repositories, bind your current working project to its graph node, or clone an entire graph's projects onto a new machine.
Demo
<p align="center"> <em>From a scan to a living architecture graph in 33 seconds — <a href="https://quasar-graph.com/#demo">watch the demo</a>.</em> </p> <p align="center"> <a href="https://quasar-graph.com/#demo"> <img src="https://cdn.quasar-graph.com/video/demo-poster.jpg" alt="quasar-graph demo — watch on quasar-graph.com" width="800" /> </a> </p>Install
/plugin marketplace add o-samoilov/quasar-graph
/plugin install quasar-graph@quasar-graph
Requires Claude Code and Node.js ≥ 20 for the bundled MCP server. The first backend call opens your browser to sign in with your quasar-graph.com account. Every skill that talks to the backend needs the server; only scan can run without it, keeping its result on disk for a later upload. Details: installation docs.
Skills
| Command | What it does |
|-----------------------------------------------------------------------------------|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| /quasar-graph:scan | Scan a directory of projects and build/update a graph: catalog → deep analysis (parallel sub-agents) → resource aggregation → pre-upload review → upload. |
| /quasar-graph:context | Bind the current working project to its graph node (matched by git remote), then answer structural questions from the graph — who calls this service, what does it depend on, what routes traffic to it — and, with confirmation, look into dependent projects' code. |
| /quasar-graph:research | Graph-guided, read-only code search across projects: scope relevant nodes from the graph, auto-clone missing repos, dispatch per-project research sub-agents, and synthesize an answer with file:line references. |
| /quasar-graph:clone | Clone (and optionally install) all projects of a graph onto the local machine, with a deterministic clone plan (target paths, ssh/https, monorepo dedup). |
| /quasar-graph:edit | Edit an existing graph without re-scanning: pull the full snapshot, change positions, descriptions, agent context, nodes and edges in conversation, review a change summary, and push it back (full replace). |
Three internal skills (analyze-project, research-project, install-project) are dispatched by the orchestrators via sub-agents and are not meant to be invoked directly.
How it works
The scanner is agent skills (markdown instructions — no application code): Claude Code reads project manifests and config files, writes structured markdown per project, and a small bundled Node.js MCP server (mcp/) transforms the result into nodes/edges and syncs it with the backend.
- Config only, never source code. The analyzer reads manifests,
.env*files (names only, never values), compose files, ORM configs, and the rootREADME.md. Better to miss a dependency than to fabricate one. - Two edge layers. Logical dependency edges (who calls / needs whom) are the source of truth; the gateway/ingress routing path (Traefik, nginx, …) is a separate, additive
routesoverlay. - Deterministic ids. Nodes and edges get UUIDv5 ids, so re-scans reuse the same ids and graph-owned fields (node positions, per-node agent instructions) survive.
- Human-in-the-loop. The scan gates on your approval before deep analysis and again before upload, with an automated pre-upload review that flags likely mistakes.
Full scan flow, phase by phase: scan docs.
The quasar-graph backend and web client are separate applications and are not part of this repository — this repo implements the scanner skills plus the MCP client that syncs with them.
Development
The skills are markdown and have no build step. The MCP server does:
cd mcp
npm install
npm test # Node's built-in test runner, suites under mcp/test/
npm run build # regenerates the committed bundle mcp/dist/index.js
The plugin runs the bundled mcp/dist/index.js, so rebuild after editing mcp/src/ or mcp/index.js. The server's tools, configuration, release flow, and backend contract are documented in mcp/README.md. See references/ for how the skills' harness-agnostic action vocabulary maps onto concrete harness tools (useful when porting the skills beyond Claude Code).
License
Related Skills
Agent-Reach
97.0kGive your AI agent eyes to see the entire internet. Read & search Twitter, Reddit, YouTube, GitHub, Bilibili, XiaoHongShu — one CLI, zero API fees.
headroom
75.2kCompress tool outputs, logs, files, and RAG chunks before they reach the LLM. 20% fewer tokens for coding agents, 60-95% fewer tokens for JSON, same answers. Library, proxy, MCP server.
CowAgent
47.4kOpen-source personal AI assistant & Agent Harness. Plans tasks, runs tools and skills, self-evolves with memory and knowledge. Multi-agent, multi-model, multi-channel. Lightweight, extensible, one-line install.
Scrapling
87.3k🕷️ An adaptive Web Scraping framework that handles everything from a single request to a full-scale crawl! Don't be shy, join here: https://discord.gg/EMgGbDceNQ and follow here for daily tips and tricks: https://x.com/Scrapling_dev
Languages
Trust signals
From repository metadata: license, adoption, age and documentation. Not a code audit — see the Safety scan above for what the skill file itself contains.
