Manages GTD productivity system — captures to inbox, processes items, runs daily morning reviews, evening reflections, weekly reviews, and tracks habit streaks. All data stored in ~/productivity/ as markdown files. Trigger on: 'add to inbox', 'capture', 'daily review', 'plan my day', 'morning planning', 'process inbox', 'weekly review', 'habit streak', 'track habit', 'habits today', 'add task', 'add goal', 'evening reflection', 'end of day', 'what should I do today'. Even if the user just says 'what's on my plate' or 'what did I do today', use this skill. Do NOT use for knowledge/reference storage — use the recall skill for that. Do NOT use for calendar events or reminders managed externally. Do NOT use for meeting transcription or self-assessment reviews.
From tandemnpx claudepluginhub binatrixai/tandem-marketplace --plugin tandemThis skill uses the workspace's default tool permissions.
evals/evals.jsonreferences/file-formats.mdreferences/review-templates.mdreferences/streak-algorithm.mdVerifies tests pass on completed feature branch, presents options to merge locally, create GitHub PR, keep as-is or discard; executes choice and cleans up worktree.
Dispatches parallel agents to independently tackle 2+ tasks like separate test failures or subsystems without shared state or dependencies.
Executes pre-written implementation plans: critically reviews, follows bite-sized steps exactly, runs verifications, tracks progress with checkpoints, uses git worktrees, stops on blockers.
GTD productivity system stored in ~/productivity/ as markdown files. Five workflows: capture, process inbox, daily review, evening reflection, weekly review. All data lives in ~/productivity/ (not in the skill directory). File format specs in references/file-formats.md; streak algorithm in references/streak-algorithm.md; review output templates in references/review-templates.md.
On any productivity action, check if ~/productivity/ exists. If not:
Triggers: "add to inbox", "capture", "add task", "add goal". Steps:
- [ ] [item text with any @context #tags due:date the user provided]For "add task" (not capture): if user specifies urgency (today/this week), go to inbox then note it belongs in tasks.md Today or This Week when processed. Still go to inbox first — process step classifies.
Triggers: "process inbox", "review inbox", "what's in my inbox", and during daily review morning triage. Steps:
Triggers: "daily review", "plan my day", "morning planning", "what should I do today", "what's on my plate". Steps:
Triggers: "evening reflection", "end of day", "what did I do today", "daily reflection". Steps:
- [x] Habit nameNOTE on habit checkboxes: habits.md uses - [ ] as a PRESENCE MARKER, not a completion tracker. Never update habits.md checkboxes to mark daily completion. Completion lives ONLY in daily/YYYY-MM-DD.md under ## Habits Completed Today.
Triggers: "weekly review". Steps:
- [x] then remove — user confirmed no archive)- [x] [habit] in ## Habits Completed TodayTriggers: "habit streak", "track habit", "mark habit done", "habits today".
- [x] [habit name] under ## Habits Completed Today in today's daily log