knowledge-router

Routes durable conversation knowledge to skills, memory, CLAUDE.md, or reference notes.

Updated Jul 25, 2026
One-click install
npx skills add https://github.com/RorySullivan1/powerapp_taskmaster --skill knowledge-router-rorysullivan1
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: knowledge-router
Source: https://github.com/RorySullivan1/powerapp_taskmaster/tree/main/.claude/skills/knowledge-router
Command: npx skills add https://github.com/RorySullivan1/powerapp_taskmaster --skill knowledge-router-rorysullivan1

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve? Valuable insights surface during AI conversations but get lost when sessions end, or get dumped into one bloated notes file that becomes unusable. This Skill classifies each piece of durable knowledge and routes it to the correct persistent home so it compounds across sessions. ## Core Features & Use Cases - Knowledge classification: Distinguishes procedures (skills), evolving project state (session memory), always-relevant conventions (CLAUDE.md), and stable cross-cutting facts (reference notes), with drop as the default for low-value observations. - Reference-notes tier: Manages a .claude/context/ store with an auto-generated INDEX.md discovery catalog plus on-demand notes/<topic>.md files, created and reindexed via scripts/context.py. - SessionStart integration: Prints the context index at session start so on-demand notes remain discoverable without loading their full content. - Use Case: During a debugging session you learn that Office is Click-to-Run and that a ClickOnce trust prompt behaves a certain way. The router sends the short fact to CLAUDE.md and creates a typed reference note for the ClickOnce behavior, reindexing the catalog automatically. ## Quick Start Ask the assistant to remember that Office is Click-to-Run and let it route that fact to the right persistent home.

Frequently Asked Questions about knowledge-router

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I make an AI assistant remember something across sessions?▼

State the fact or procedure and ask the assistant to remember it. The router classifies the item and stores it in the matching home: CLAUDE.md for short always-relevant rules, session memory for evolving project state, a skill for repeatable procedures, or a reference note for stable cross-cutting facts.

What is the difference between project memory and reference notes?▼

Memory stores things that change, such as project state, decisions, and open threads. Reference notes store things that are stable, such as concepts, domain facts, schemas, and design rationale that are not tied to one file path.

How do I create a reference note with context.py?▼

Run python .claude/skills/knowledge-router/scripts/context.py new --slug my-topic --title "My Topic" --type domain-fact. The script writes a templated note under .claude/context/notes/ and regenerates the INDEX.md catalog automatically.

Does the knowledge router create new agents automatically?▼

No. When a recurring specialist pattern suggests a new agent, the router only notes the idea for human review. Agents grant tools and run autonomously, so their creation stays a deliberate manual decision via the add-agent command.

When should knowledge be dropped instead of stored?▼

Drop is the default outcome. One-off observations, items already captured elsewhere, and anything failing the durability or significance gates are discarded, because a sprawling knowledge store adds standing context cost and retrieval noise every session.