SkillAgentSearch skills...

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-graph

If the server publishes to npm under a different name, use that package instead — check the repo README.

About this skill
🔌

MCP Server

Model Context Protocol server

Quality Score

77/100

Supported Platforms

Claude Code
Claude Desktop

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.

Substance
29/30
Structure
16/20
Description
15/15
Adoption
3/20
Freshness
15/15

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 found

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.

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.

SkillScoreStarsUpdatedFormat
quasar-graph (this skill)by o-samoilov7732mo agoMCP Server
Agent-Reachby Panniantong10097.0k5d agoCLAUDE.md
headroomby headroomlabs-ai10075.2ktodayCLAUDE.md
CowAgentby zhayujie10047.4ktodayCLAUDE.md
Scraplingby D4Vinci10087.3ktodayMCP 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.
<p align="center"> <picture> <source media="(prefers-color-scheme: dark)" srcset="assets/logo-dark.svg" /> <img src="assets/logo-light.svg" alt="Quasar Graph" height="44" /> </picture> </p> <p align="center"> <a href="https://quasar-graph.com">Website</a> · <a href="#demo">Demo</a> · <a href="https://quasar-graph.com/docs/getting-started/quick-start">Docs</a> · <a href="#install">Install</a> </p>

A 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 root README.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 routes overlay.
  • 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

MIT

Related Skills

View on GitHub
GitHub Stars3
CategoryContent
Updated2mo ago
Forks0

Languages

JavaScript

Trust signals

92/100

From repository metadata: license, adoption, age and documentation. Not a code audit — see the Safety scan above for what the skill file itself contains.

1 low