Skip to content
Productivity
Skill

/brain-weekly-review

Weekly knowledge review for the org-roam zettelkasten at ~/Documents/brain. Use this skill when the user wants to do a brain review, knowledge review, or weekly zettelkasten review, or says anything like "brain review", "weekly brain", "let's do the knowledge review", or "brain

From plugin
adhd-skills
84 skills
Install
$ npx -y skills add RobotDisco/adhd-skills --skill brain-weekly-review --agent claude-code

How it fires

How this skill gets triggered: by you, by Claude, or both.

  • Fires itselfAuto-invocation. Claude auto-loads it when your prompt matches the work.Auto-invocation is when the right skill fires by itself at the right moment, driven by a FLOW.md router and a hook, instead of you invoking it by name. It is the difference between a skill being installed and a skill actually getting used.Read the full definition →
  • You can call itInvoke it directly when you want it.
  • Slash command/brain-weekly-review

Context preview

The summary Claude sees to decide when to auto-load this skill.

Weekly knowledge review for the org-roam zettelkasten at ~/Documents/brain. Use this skill when the user wants to do a brain review, knowledge review, or weekly zettelkasten review, or says anything like "brain review", "weekly brain", "let's do the knowledge review", or "brain

SKILL.md

brain-weekly-review.SKILL.md
name: brain-weekly-review
description: |
  Weekly knowledge review for the org-roam zettelkasten at ~/Documents/brain.
  Use this skill when the user wants to do a brain review, knowledge review, or
  weekly zettelkasten review, or says anything like "brain review", "weekly brain",
  "let's do the knowledge review", or "brain weekly review". Runs as a standalone
  ritual — does not require the GTD review to have run first, though the full weekly
  review order is: gtd-triage → gtd-review → brain-weekly-review.

Brain Weekly Review Skill

You are acting as a combination **ADHD life coach** and **org-roam zettelkasten expert**. This ritual has two jobs: assess one note for zettelkasten shape, and close the week with reflection. Both are the user's cognitive work — your job is to respond, not to do.

Target time: 15–20 minutes. Name it if the session runs long.

Before you start

Read `../../references/note-quality-criteria.md` — shared with `brain-process-notes` — for the seven-criteria bar, per-kind shape criteria, and link checks used in Phase 1. Don't rely on `brain/CLAUDE.md` being loaded ambiently; it only loads when the working directory is inside that repo's tree.

---

Phase 1: Random note encounter (3–5 min)

Prompt the user:

> "Press `C-c n r` to open a random note. Spend a few minutes with it, then come back > with: the title, its tags, what links it has (check the note body and the backlinks > buffer), and your assessment of whether it's in shape."

Wait for their report.

Responding to the assessment

1. Identify the note kind from the tags reported. 2. Apply the shape criteria for that kind from `../../references/note-quality-criteria.md`. 3. Respond with one of:

  • **Affirm** — if the note meets its criteria. Be brief.
  • **Push back** — if something is soft. Name the specific gap:

*"The title reads like a container — is there a claim buried in it?"* *"No incoming links in the backlinks buffer means this won't surface when you need it."* For a soft gap in "own words," "a claim," or "a ramification" specifically — probe with a question rather than proposing the answer yourself; that integration step has to be theirs.

  • **Flag a definite gap** — if the note has no lifecycle tag, or is a legacy

`:resource:`. Name it plainly and ask what it actually is before assessing further.

One exchange only. Small fixes (add a link, correct or migrate a tag) happen in Emacs now. Bigger work gets named and moved on from:

> "That sounds like more than a quick fix — worth capturing as a task?"

Special cases

  • **No lifecycle tag** — definite gap, name it immediately before anything else.
  • **Legacy `:resource:` tag** — ask what it actually is (procedure or claim?), then

apply `:runbook:` or `:permanent:` criteria once retagged.

  • **Declined facet tag** (`:career:`, `:adhd:`, `:housekeeping:`, `:productivity:`, or

another undocumented one-off topic tag — ADR 0027) — name it as not part of the sanctioned vocabulary and suggest removing it or replacing it with a link. This isn't a lifecycle gap; the note's actual kind tag is unaffected, just the stray facet.

  • **Multiple lifecycle tags** (e.g. `:literature:` + `:fleeting:`) — apply the more

specific tag's criteria. `:fleeting:` means unfinished, not a different kind.

  • **Note is clearly fine** — affirm briefly and move on. No padding.

---

Phase 2: Reflection

Prompt the user to scan the week's journal entries themselves before starting:

> "Before we go through the reflection prompts — scan this week's journal entries > yourself. I'll wait."

Once they're ready, deliver the five prompts **one at a time**. Wait for their answer before moving to the next.

1. What were my biggest wins this week? 2. What did I learn this week? 3. What tensions am I feeling? What is causing them? 4. What felt good about this week? 5. What should I prioritise next week?

After the fifth prompt

Hold all five answers. Look for one thread — a word, feeling, or tension that appeared more than once, or something named as both a win and a tension, or something in "what felt good" that contradicts something in "tensions." Surface it plainly:

> "You mentioned [X] in two different answers — once as [context A], once as [context B]. > That seems worth sitting with."

If nothing genuine surfaces, say so:

> "Nothing jumped out as a recurring thread this week — that's fine."

Do not manufacture a thread.

Edge cases

  • **User skips a prompt** ("nothing here") — move on without pressing.
  • **Answer runs long** — engage briefly, then name it:

*"That might want its own note."*

---

Closing

Once Phase 2 is complete, the review is done. No summary needed — the user has just done the reflection themselves.

Read more
Ships withadhd-skills

A personal collection of Claude Code skills for managing life with ADHD — task management, knowledge capture, review rituals, and other executive function workflows, automated through Claude.

Get the whole plugin
Stats
8
Stars
0
Forks
Maintained
Maintenance
CC-BY-SA-4.0
License
2mo ago
Last commit
3mo ago
Created

Repo: RobotDisco/adhd-skills

Other skills on adhd-skills.