Check cross-repo impact of current changes using the service dependency map (when available) or grep-based symbol scanning (fallback). Use when the user invokes /ligamen:cross-impact, asks about breaking changes, or wants to know what services are affected before merging.
Check cross-repo consistency for version alignment, type definitions, and OpenAPI specs. Use when the user invokes /ligamen:drift or asks about dependency drift.
Build or refresh the service dependency map by scanning linked repos with Claude agents. Use when the user runs /ligamen:map to build the impact map for the first time or re-scan after changes.
Admin access level
Server config contains admin-level keywords
Modifies files
Hook triggers on file write and edit operations
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
Runs pre-commands
Contains inline bash commands via ! syntax
Runs pre-commands
Contains inline bash commands via ! syntax
Your AI coding agent doesn't know what it's about to break.
Claude Code is powerful — it writes, refactors, and ships code fast. But it operates blind to what lives in your other repositories. It doesn't know that the endpoint it just renamed is called by three downstream services, or that the schema it changed is shared across your entire platform.
Ligamen gives Claude Code a service dependency graph that spans all your repositories. Before changes are made, Claude can see which services are connected, trace the blast radius of a change, and catch drift across API contracts, shared types, and dependency versions — so your AI agent stops introducing cross-service bugs.
Maps your architecture. Ligamen scans your linked repositories with Claude agents to build an interactive service dependency graph — services, libraries, infrastructure, external actors, and every connection between them. Explore it visually in an interactive graph UI at http://localhost:37888.
Shows what breaks before it breaks. Run /ligamen:cross-impact and Ligamen traces dependencies through your service graph, flagging every downstream service affected by your changes — ranked by severity. Your AI agent can check this automatically via MCP tools before making any modification.
Catches drift across repos. Dependency versions out of sync? Type definitions that diverged? OpenAPI specs that don't agree? /ligamen:drift finds the inconsistencies before they become production incidents.
Keeps your code clean automatically. Every file Claude edits gets auto-formatted and auto-linted. Sensitive files like .env, lock files, and credentials are protected from accidental writes. No configuration needed.
claude plugin marketplace add https://github.com/chilleregeravi/ligamen
claude plugin install ligamen@ligamen --scope user
That's it. Ligamen works with zero configuration — hooks activate immediately, and commands are available in every Claude Code session.
Build your first service map:
/ligamen:map
See what your changes affect:
/ligamen:cross-impact
Check for drift across repos:
/ligamen:drift
| Command | What it does |
|---|---|
/ligamen:map | Scan repos and build service dependency graph |
/ligamen:map view | Open the graph UI without re-scanning |
/ligamen:cross-impact | Trace blast radius of current changes across services |
/ligamen:drift | Find version mismatches, type drift, and API spec divergence |
/ligamen:quality-gate | Run lint, format, test, and typecheck for your project |
See Commands for full usage and options.
Ligamen runs these in the background on every Claude Code session with zero setup:
.env, lock files, credentials, and generated directoriesSee Automatic Behaviors for details and how to disable individual behaviors.
After scanning, open http://localhost:37888 to explore your service architecture visually — layered layout, boundary grouping, protocol-differentiated edges, subgraph isolation, blast radius highlighting, what-changed overlay, filtering by protocol/language/boundary, and PNG export.
See Service Map for the full feature set.
After building your first map, add the Ligamen MCP server so every Claude agent — not just the session that ran the scan — can check impact before making changes:
{
"mcpServers": {
"ligamen-impact": {
"type": "stdio",
"command": "node",
"args": ["<path-to-ligamen>/plugins/ligamen/worker/mcp/server.js"]
}
}
}
Add this to your Claude Code MCP settings (typically ~/.claude/settings.json under "mcpServers").
This exposes 8 tools to all Claude sessions: impact_query, impact_changed, impact_graph, impact_search, impact_scan, drift_versions, drift_types, and drift_openapi.
Ligamen works with zero configuration. For customization, see Configuration — linked repos, service boundaries, ChromaDB semantic search, environment variables, and machine settings.
Cross-repo service dependency scanner for Claude Code — maps your architecture, detects drift, and syncs to Arcanon Hub
npx claudepluginhub chilleregeravi/ligamenCode intelligence powered by a knowledge graph. Provides execution flow tracing, blast radius analysis, and augmented search across your codebase.
Smart codebase exploration with dependency mapping and structure analysis
Live codebase visualization and structural quality gate — 14 health dimensions graded A-F, dependency analysis, and architecture governance via MCP
Codebase intelligence for Claude Code. Indexes your codebase into five layers (Graph, Git, Docs, Decisions, Code Health) and exposes them through nine task-shaped MCP tools — so Claude understands architecture, ownership, hotspots, why code is built the way it is, and where the defect risk lives.
Local codebase intelligence + change-safety gates for coding agents. Pre-indexes your repo's symbols, call graph, deps, and git history into SQLite (28 languages, 100% local, zero API keys), then exposes a lean 16-tool MCP core preset: graph-precise search, callers/impact blast radius, coupling, dead code, taint reachability, and pre-merge verify/critique gates that catch regressions, broken references, AI-slop duplication, and convention drift before they ship.
Code intelligence powered by a knowledge graph. Provides execution flow tracing, blast radius analysis, and augmented search across your codebase.