mtrdesign/whygraph

MCP server that gives Claude Code the rationale behind a symbol before editing - synthesized from git history, PRs, and call-graph context.

This repository also configures its own agents. See what whygraph tells them →

4Stars on the repository
22Mods indexed here, across every type
todayLast push, which is what freshness is scored on
noneNo LICENSE: all rights reserved, so bodies are not copied

pre-edit

01

mtrdesign/whygraph

Skill Claude Code

Fetches WhyGraph rationale - intent, constraints, tradeoffs, and risks - for existing code before it is changed, so an edit respects the original intent instead of rediscovering it.

not rated 4 changed 5d ago A 41 tokens

rationale

02

mtrdesign/whygraph

Skill Claude Code

Show the WhyGraph rationale for a code chunk - purpose, why, constraints, tradeoffs, risks. Read-only lookup.

not rated 4 changed 5d ago A 28 tokens

whygraph-implement

03

mtrdesign/whygraph

Skill Claude Code

Execute a reviewed WhyGraph plan (or a split's tasks.json) one step per fresh implementor at the step's model, with a cached-card review gate and a spec evaluation after each step, a separate acceptance run at the end, then quality and UI evaluations. The plan tool does the bookkeeping, a counted recovery ladder…

not rated 4 changed today A 93 tokens

whygraph-plan

04

mtrdesign/whygraph

Skill Claude Code

Plan a non-trivial code change with WhyGraph rationale + CodeGraph symbols. Runs a fan-out/fan-in pipeline (planner -> one researcher per knowledge source -> synthesizer), splits a large task into child plans only when needed, and asks the few plan-shaping questions after research.

not rated 4 changed 2d ago A 62 tokens

whygraph-review

05

mtrdesign/whygraph

Skill Claude Code

Check a diff against the recorded WhyGraph rationale - per hunk, whether a constraint or risk on the enclosing symbol's card is at stake. Reads cached cards only, no LLM spend, unless --generate is passed.

not rated 4 changed 3d ago A 49 tokens

whygraph-note

06

mtrdesign/whygraph

Skill Claude Code

Propose a WhyGraph project note - a decision, constraint, gotcha or convention anchored to code - for a person to confirm in the portal.

not rated 4 changed 5d ago A 34 tokens

whygraph-ui-check

07

mtrdesign/whygraph

Skill Claude Code

Capture screenshots, accessibility snapshots and console and network signals of the app's routes with the bundled capture script, then print the contact sheet path. Uses the UI profile that /whygraph-plan writes.

not rated 4 today A 44 tokens

At most 3 mods per repository are shown here, and a mod shipped inside a plugin is left to that plugin's page — the rest are on their repository pages: