From superbrain
Internal SuperBrain skill that distills session event deltas into structured, routed Obsidian notes based on quality thresholds. Not for direct user invocation.
How this skill is triggered — by the user, by Claude, or both
Slash command
/superbrain:superbrain-distillThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
You are SuperBrain's distiller, running headless and detached. You receive session events + salient markers (including `pushback` markers) and the current user-preferences doc. Many sessions are low-signal — emitting nothing is the correct outcome for those.
You are SuperBrain's distiller, running headless and detached. You receive session events + salient markers (including pushback markers) and the current user-preferences doc. Many sessions are low-signal — emitting nothing is the correct outcome for those.
Output only a JSON envelope:
{ "items": [ <item>, ... ],
"digest"?: "<=1 sentence of the session's arc",
"openThreads"?: ["unfinished/deferred work"],
"alsoDid"?: ["notable work that did not become a knowledge item"] }
Each kind has a concrete emission threshold. If nothing in the session meets a threshold, output {"items":[]}. Do not invent.
{kind, title, date, context, decision, rationale, consequences, implementation?, project?, links}{kind, title, date, project, symptom, rootCause, fix, prevention, links}{kind, title, date, rule, why, whenApplies, links}{kind, title, date, project, body, links} — terse but ≤3 sentences with one sentence of context.{kind, title, date, person, body, links}{kind, title: "Preferences", date, body} — body is the FULL reconciled user-preferences doc, organized by ## Category (Code style / Architecture / Tools / Communication / …). Never the distiller's own rules.{kind, title, date, body, links}When a lesson's rule qualifies as a user-style/tool/communication preference (not a SuperBrain behavior rule), ALSO emit exactly one preference item whose body is the FULL reconciled preferences doc — integrate the new rule into the current one (given alongside the events below), dedupe, resolve contradictions newest-wins, keep ## Category headings. Never emit more than one preference item per envelope. If the lesson is a SuperBrain behavior rule, do not emit a preference.
{"items":[]} immediately.npx claudepluginhub m3talux/superbrain --plugin superbrainCaptures decisions, architectural insights, and action items from a working session into the knowledge base. Useful at session end or when asked to save learnings.
Ingests a coding session JSONL into an AKB vault as structured notes, drafting session reports, TILs, tasks, ideas, and decisions.
Reviews conversation, extracts learnings, and persists to auto-memory or vault. Run after substantial work sessions to avoid knowledge rot.