From kmgraph
**Purpose:** Intercept explicit doc-update requests and route to the correct command. Prevents doc edits from bypassing the `/kmgraph:update-doc` wizard, standards validation, and changelog enforcement.
npx claudepluginhub technomensch/knowledge-graph --plugin kmgraphThis skill uses the workspace's default tool permissions.
**Purpose:** Intercept explicit doc-update requests and route to the correct command. Prevents doc edits from bypassing the `/kmgraph:update-doc` wizard, standards validation, and changelog enforcement.
Fetches up-to-date documentation from Context7 for libraries and frameworks like React, Next.js, Prisma. Use for setup questions, API references, and code examples.
Retrieves current documentation, API references, and code examples for libraries, frameworks, SDKs, CLIs, and services via Context7 CLI. Ideal for API syntax, configs, migrations, and setup queries.
Uses ctx7 CLI to fetch current library docs, manage AI coding skills (install/search/generate), and configure Context7 MCP for AI editors.
Purpose: Intercept explicit doc-update requests and route to the correct command. Prevents doc edits from bypassing the /kmgraph:update-doc wizard, standards validation, and changelog enforcement.
Trigger Patterns (match any):
Do NOT trigger on:
session-wrapRouting Logic (check in this order):
If intent includes "session summary" / "current session" / "today's session":
→ Dispatch to session-summary-agent (or /kmgraph:session-summary on Claude Code)
If intent includes "changelog":
→ Dispatch to document update handler with CHANGELOG.md (or /kmgraph:update-doc --user-facing CHANGELOG.md on Claude Code)
If intent includes "adr":
→ Dispatch to ADR creation handler (or /kmgraph:create-adr on Claude Code)
If a doc filename or name can be resolved from the intent:
→ Dispatch to document update handler with {resolved_path} (or /kmgraph:update-doc --user-facing {resolved_path} on Claude Code)
If intent is ambiguous (e.g., "update the docs"): → Ask: "Which doc would you like to update?" → Then dispatch to document update handler
ECC Compatibility Note: The routing above describes agent and function-based dispatch in platform-agnostic terms. The parenthetical Claude Code command syntax is provided for reference but should not be hard-coded in ECC implementations. Each platform dispatches through its native agent/command system.
Conflict with session-wrap: These skills serve different intents and do not conflict.
| Skill | Fires on |
|---|---|
doc-update-router | Explicit request: "update the session summary" |
session-wrap | End-of-session signals: "stop", "I'm done", context limit |
If both could fire simultaneously (e.g., "update the session summary and stop"), doc-update-router takes precedence for the explicit intent; session-wrap adds end-of-session wrap-up on top.
User-Facing Language:
[resolved doc] through the update wizard..."