Intentgraph

Spec-driven graph of intent, constraints, decisions, and rationale. Provides MCP tools for querying, mutating, and verifying the IntentGraph for the current workspace.

quinnaho ad0df2f 7 files · 4.2 KB Updated

File contents

IntentGraph Skill

Activate this skill when the user asks about intents, constraints, decisions, drift, or wants to propose or verify a code change. The skill connects to the IntentGraph subprocess for the current workspace and exposes MCP tools listed above.

Default flow:

  1. retrieval.search to find relevant intent/constraint/concept nodes for the user's request.
  2. graph.get_node to expand context for the top hits.
  3. If proposing a change: task.createtask.lease → make edits in a shadow worktree → task.propose_patch → preview, then task.accept_patch or task.reject_patch.
  4. verify.run against affected obligations before accepting any patch.
  5. Always cite the node IDs you traversed in your final response — the retrieval IS the externalized reasoning.

quinnaho/intent-graph/tree/main/packages/agent-skill commit ad0df2f344

Frequently asked questions

npx skillmds@latest add quinnaho/intentgraph