Percerno Skillsbeta
← everything it can do · compliance

Weekly Review TEXT

Executes a structured David Allen GTD weekly review by scanning for open loops, gating the completion of mandatory checklist steps, and auditing commitment health to ensure the personal system remains trusted.

7 uses this weeksource alirezarezvanilicence MIT
Quality gate: PASS · better answers · measured 2026-10-24
Blind-judged against the bare model on 2 requests: average lift +3.0 points (specificity, structure, method, fit).
won 1/2, lift +3.0, tokens ×171.27
Security scan: review · 2026-10-24 · 9 files · ran in sandbox
something a person should read before trusting it: see evidence.

Try asking

Say it in your own words; the assistant finds this recipe by itself. Examples:

“Kør min ugentlige gennemgang.”
“Jeg har ikke lavet en gennemgang i to uger, hjælp mig til at komme i gang igen.”
“Skan min notes-mappe efter åbne loops, jeg måske har glemt.”
“Run my weekly review now.”
“I haven't done a review in three weeks, help me get back on track without feeling guilty.”
“/cs-weekly-review”
Try this skill from Claude, ChatGPT or a chat on your own page. Free plan, no credit card.Get started free

Good for

gtdweekly-reviewproductivityopen-loopscommitment-audithabit-restartsystem-maintenancechecklist-gating

Not for

Do not use this skill for one-off reflections on a specific conversation or piece of work, which is better handled by a 'reflect' skill. It is not for the initial intake of new ideas or brain dumps, which belongs to a 'capture' skill. It is also not for team-based sprint retrospectives or project management ceremonies, which require different collaborative tools.

Details

When it is the right choice

Use this skill when a user wants to perform their regular weekly review to close open loops and update their action lists. It is also appropriate when a user has lapsed in their review habit and needs a low-pressure way to restart, or when they explicitly invoke the /cs-weekly-review command. This skill is ideal for auditing stalled projects and ensuring all mandatory 'Get Current' steps are completed before declaring the system trusted.

The full recipe the assistant reads

Weekly Review — GTD Loop → Trusted System

Portability: Reasoning-led skill with 3 stdlib Python scripts. No external APIs, no LLM calls in scripts. Works in Claude Code CLI and Claude.ai web. The scripts do the inventory and the gating; Claude and the user do the thinking.

What this does

A personal system is only trustworthy if it gets reviewed — David Allen calls the weekly review the critical success factor of the whole method. This skill walks the three phases in order and refuses to call the review COMPLETE while any of the five mandatory GET CURRENT steps is unaccounted for. Evidence first: scan the workspace for open loops before asking the user to recall anything, because their memory is exactly what the method says not to trust.

Phase 1 — GET CLEAR (steps 1-3)

Collect loose inputs, process every inbox to zero (clarify, don't do — anything over two minutes becomes a next action), then a mind sweep to empty the head. Start with evidence:

# Inventory open loops: unchecked checkboxes, TODO/FIXME markers, stale files
python scripts/open_loop_scanner.py --dir ~/notes --stale-days 14

Route every loop found to a list — next action, waiting-for, someday/maybe, or trash.

Phase 2 — GET CURRENT (steps 4-8, all mandatory)

Review the next-action lists (mark done, prune dead), the previous calendar (missed commitments become actions), the upcoming calendar (prepare, don't react), the waiting-for list (chase or drop), and every project for exactly one next action. Then gate honestly:

python scripts/weekly_review_gate.py --list   # show the numbered ten-step checklist
python scripts/weekly_review_gate.py --done "1,2,3,4,5,6,7,8" --skip "9:no someday list yet"

The gate computes completion %, names every missing step, and exits 0 (COMPLETE) or 2 (INCOMPLETE). An unskipped missing GET CURRENT step always forces INCOMPLETE.

Phase 3 — GET CREATIVE (steps 9-10)

Review someday/maybe (activate, keep, or kill), capture new ideas while the head is clear, then audit the whole commitment portfolio:

python scripts/commitment_auditor.py --input commitments.json

Flags STALLED / NO-NEXT-ACTION / SOMEDAY-CANDIDATE, prints the health formula with the score, and issues HEALTHY / DRIFTING / OVERCOMMITTED. End the review with one named next action.

Scripts

Script Role
scripts/open_loop_scanner.py Inventories unchecked checkboxes, TODO/FIXME markers, and stale files across a directory; grouped counts + per-file locations; --json.
scripts/weekly_review_gate.py The ten-step three-phase checklist; --done/--skip/--list; completion % + named gaps → COMPLETE (exit 0) / INCOMPLETE (exit 2).
scripts/commitment_auditor.py Flags stalled and actionless commitments, computes the 0-100 health score with the formula shown → HEALTHY / DRIFTING / OVERCOMMITTED.

References

Assets

Rules

  • All five GET CURRENT steps are mandatory; skip only with a stated reason, and the gate still names it.
  • Never self-certify — the gate issues the verdict; relay its exit code, don't soften it.
  • Process, don't do: during the review, anything over two minutes becomes a next action, not a detour.
  • Timebox 60-90 minutes; past two hours, gate what's done honestly and schedule the remainder.
  • A lapsed habit restarts with a shorter pass and zero guilt — a review is maintenance, not judgment.

Distinct From (don't reach for the wrong sibling)

  • productivity/reflect — reflects on one conversation or piece of work, once. The weekly review is a recurring cadence over the whole system.
  • productivity/capture — the intake funnel (brain dump → actions). Capture feeds the system; this review keeps it trusted.
  • project-management sprint retros — a team ceremony about a shared iteration. This is a personal trusted-system audit.

Version: 1.0.0 · Build pattern: Path-B ritual skill — GTD weekly-review loop preserved + deterministic gate/scanner/auditor scripts added.

Files in this skill (10)
  • LICENSE
  • SKILL.md
  • assets/example_weekly_review.md
  • assets/weekly_review_checklist.md
  • references/gtd_weekly_review_canon.md
  • references/open_loop_psychology.md
  • references/review_cadence_design.md
  • scripts/commitment_auditor.py
  • scripts/open_loop_scanner.py
  • scripts/weekly_review_gate.py
Where it comes from

Vendored from alirezarezvani/claude-skills, commit 27cfcd0fb0a4, path productivity/weekly-review/skills/weekly-review, licence MIT. The upstream licence file ships inside the skill.