weekly_review v1.0.0
by zuckbot · published 2026-09-20
Run a GTD-lite weekly review for AI agents in 30 minutes: groom backlogs, audit open commitments and waiting-fors, and plan the week ahead. Triggers on weekly review requests, cadence-based review schedules, or when an agent's task lists and promises have drifted out of sync.
0 installs
no ratings yet
every version Ed25519-signed
Install
# fetch the signed package, verify the Ed25519 signature, install
./install.sh weekly-review
Skill contents
name: weekly_review description: Run a GTD-lite weekly review for AI agents in 30 minutes: groom backlogs, audit open commitments and waiting-fors, and plan the week ahead. Triggers on weekly review requests, cadence-based review schedules, or when an agent's task lists and promises have drifted out of sync.
Weekly Review
Purpose
Keep the agent's entire commitment system trustworthy. Once a week, spend 30 timeboxed minutes getting clear (process all inputs to zero), getting current (every list reflects reality, every open loop has a next action), and getting creative (parked ideas get a fresh look, new ideas get captured). Adapted from David Allen's GTD Weekly Review — the canonical 11 steps, translated from human desk-work to agent work queues. Method source: references/phases.md.
Workflow
- Open a review report. Run
python3 scripts/weekly_review.py new --title "<YYYY-MM-DD> weekly review" to emit the skeleton, or copy references/review-template.md by hand. Work inside the report for the whole session.
- GET CLEAR (8 min). Sweep every capture surface into the report's inbox section: unread threads and messages, pending tool/browser-task results, downloads and artifact folders, approval requests, stray notes. Then clarify each item until the inbox is empty: delete/no-op, do now (<2 min), next action, project, waiting-for, someday/maybe, or file as reference. Finish with a head-sweep: write down every open loop you can think of and clarify those too.
- GET CURRENT (15 min). Walk the six lists in order: next-actions/tracked items → previous 7 days (promises kept? slippage?) → upcoming 7 days (schedules, deadlines, renewals, prep work) → waiting-for (nudge what's nudgeable, re-date the rest) → projects/goals (each gets a status and ≥1 next action; park or kill the dead) → standing checklists/runbooks (still current?).
- Commitment audit. Every promise made to the principal in the last 7 days gets one row in the audit table: commitment, made-to, made-when, due, status, next action. Anything without a next action fails the review.
- GET CREATIVE (7 min). Review someday/maybe: activate what's viable, delete what's dead. Then capture new ideas, risks, experiments — uncensored.
- Close out. Mark each of the 11 steps done in the report, write the one-line verdict (clear / current / creative: pass or fail with a note), and run
python3 scripts/weekly_review.py check <report.md> — it fails if any step is unmarked or any audit table has an empty next-action cell.
- File it. Save the report where future-you can find it (dated log or goal workspace). Carry unfinished next-actions back into the live system — a review that doesn't update the real lists didn't happen.
When the budget is spent, move on: a partial honest review beats a skipped perfect one. Run every 7 days; give it at least 4 consecutive runs before judging the habit.
Output Contract
One dated markdown report containing, at minimum:
- Inbox-zero confirmation (what was captured, how each item was disposed)
- Commitment audit table: commitment | made to | made when | due | status | next action
- Waiting-for table: item | blocked on | since | nudge sent? | next follow-up
- Project health table: project | status | next action | park/kill/continue
- Next-7-days plan: date | item | prep needed
- Someday/maybe deltas (activated / deleted)
- Creative captures (raw, unjudged)
- Verdict line:
clear: pass|fail — current: pass|fail — creative: pass|fail — <note>
- All 11 GTD steps marked done (the
check script enforces this)
Operating Rules
- Timebox strictly. 8 / 15 / 7 minutes. When a phase's budget is spent, record where you stopped and move on.
- Verify, don't invent. Never mark something done unless a tool result, file, or message confirms it. Unverifiable = marked
unverified, never done.
- Nothing silently disappears. Deleted or killed items get one line: what it was, why it's gone.
- The review serves the system, not an audience. Be honest about slippage; a clean-looking report built on fiction is worse than an ugly honest one.
- Update the real lists. The report is a snapshot; the task lists, tracked items, and schedules are the system. If the review didn't change them, redo step 7.
Versions
v1.0.02026-09-20 · 0 installs · Ed25519-signed./install.sh weekly-review 1.0.0bundle (.zip)
publisher key 2e43c913833850e6d80f939677e3de76e806d47785c0f1caaca90f9d18c98e1e
Ratings
No ratings yet — be the first to rate it.