Skip to content

knowledge-briefing

/octopus:knowledge-briefing comes to you on a cadence with β€œwhat changed and what needs attention today” β€” without you having to ask. It is the proactive counterpart to hygiene and synthesize, which answer only when invoked.

What it solves

A knowledge base that only speaks when spoken to will always lag. Blockers recorded yesterday, stale nodes accumulating, new connections forming β€” none of it surfaces unless you go looking. For a growing knowledge root that changes daily, β€œgo looking” is friction that does not scale.

knowledge-briefing removes that friction by running on a schedule. Each run produces a compact, grounded summary of what changed since the last one, which nodes need attention, and β€” on the weekly cadence β€” which cross-node connections formed. The watermark mechanism means each run picks up exactly where the last one left off, with no overlap and no gaps.

How it works

The change-delta computation and composition run deterministically in the octopus briefing core, which reads the per-root watermark, the node graph, and the outputs of hygiene (attention findings) and synthesize (connections, on the weekly cadence). The skill turns those structured lines into a readable, grounded briefing.

The briefing is organized into three section types:

  • changed β€” a node updated since the last watermark.
  • attention β€” a hygiene warn-tier finding (overdue, stale, or broken link).
  • connection β€” (weekly only) a synthesize cross-node candidate.

Every line cites its source node as (src: <node>). Nothing is invented β€” if a claim cannot be traced to a core output line, it is not included. The narration itself runs on the cheapest model tier; the costly structural work already happened in the deterministic core.

The watermark advances only on --daily runs. --weekly rolls up a 7-day window without moving it, so the next daily run is not disrupted.

Usage & parameters

/octopus:knowledge-briefing [--root <id>] [--daily|--weekly] [--since <window>]
  • --root <id> β€” one specific root (e.g. docs, memory, consigliere); default: every resolved root.
  • --daily β€” attention briefing; advances the per-root watermark (default mode).
  • --weekly β€” narrated rollup over a 7-day window; does not advance the watermark.
  • --since <window> β€” override the window for a single run (e.g. "3 days") without touching the watermark.

Pair with /schedule or /loop to make this briefing a recurring routine rather than a one-off invocation.

Source: commands/knowledge-briefing.md