What problem does it solve? When a skill or capability holds content to file but the destination knowledge base is not obvious, this Skill resolves one write to exactly one base without interrupting the user mid-capture, while guaranteeing that model-classified content never lands in a shared base. ## Core Features & Use Cases - Ordered resolution pipeline: Tries explicit user tags first, then channel bindings and keyword rules from the registry, then a single model classification call, and finally a default-base fallback. - Shared-base safety invariant: Model classification only runs when every candidate base is private, and kb lint fails any shared base carrying an llm-routed record. - Grant-aware candidate filtering: Only bases where the writing subject holds a route-into grant are considered; with zero candidates the payload is handed back tagged refused and recorded via kb refuse. - Use Case: A capture pipeline receives a note from a chat channel; the Skill matches the channel binding in the registry, writes it to the bound base with kb capture, and stamps kb_routing.method=rule via kb set. ## Quick Start Ask your agent to file this content in the right knowledge base using the route skill, reading the registry at $AOS_REGISTRY to pick the destination.