weekly-review
Runs a weekly review in three phases (get clear, get current, get creative) with scripts that inventory open loops and score commitment health.
- Kind
- Skill
- Works with
- Claude Code
- Source
- Claude Skills (Alireza Rezvani) @ e4a1dc369590
- Path
- productivity/weekly-review/skills/weekly-review/SKILL.md
- Jobs
- Planning
- Topics
- Operations & projects
Credit
- Made by
- alirezarezvani
- Original
- github.com/alirezarezvani/claude-skills/blob/e4a1dc3695908dd5…
- License
- MIT
Listed by Skill Manifest; not made by us.
InstallInstall it from a plugin marketplace.
/plugin marketplace add alirezarezvani/claude-skills
Install factsScanned 2 Nov 2026
- Adds
- .claude/skills/weekly-review/ (the skill folder)
- 8 file(s) the skill refers to
- Runs scripts
- Yes
- scripts/open_loop_scanner.py
- scripts/weekly_review_gate.py
- scripts/commitment_auditor.py
- shell block in the text
- Uses the network
- None found
- Needs secrets
- None found
- Source revision
- e4a1dc369590
- Licence
- MIT
- Last activity
- 31 Oct 2026
- Review
- Reviewed
Found by a static scan of the stored text; nothing is run. “None found” is not a guarantee, so read what you install before you run it.
- Only the main file is read; other files in the folder are not scanned
# 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: ```bash # Inventory open loops: unchecked checkboxes, TODO/FIXME markers, stale files python scripts/open_loop_scanner.py --dir ~/notes --stale-days 14 ``` …