skills/business/productivity/SKILL.md
Productivity workflows — task management, daily planning, weekly reviews, meeting optimization, focus management, goal setting, status updates. Use when planning days, managing tasks, running weekly reviews, optimizing meetings, or writing status updates.
npx skillsauth add notque/claude-code-toolkit productivityInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Umbrella skill for personal and team productivity: task decomposition, daily/weekly planning, meeting optimization, status updates, goal setting, and focus management. Each mode loads its own reference files on demand.
Classify into one mode before proceeding.
| Mode | Signal Phrases | Reference |
|------|---------------|-----------|
| TASK | add task, prioritize tasks, task list, what's on my plate, decompose work, batch tasks | references/task-management.md |
| PLAN | daily plan, plan my day, time blocks, plan my week, energy mapping | references/daily-weekly-planning.md |
| MEETING | meeting agenda, optimize meeting, meeting audit, cancel this meeting, async alternative | references/meeting-optimization.md |
| STATUS | status update, standup, weekly update, stakeholder update, progress report | references/status-updates.md |
| REVIEW | weekly review, retro, retrospective, reflect on week, monthly review | references/daily-weekly-planning.md |
| GOAL | set goals, OKRs, quarterly goals, goal progress, key results | references/daily-weekly-planning.md |
If the request spans modes, pick the primary mode and note the secondary.
Load: references/task-management.md, references/llm-productivity-failure-modes.md
Capture — Accept tasks in any format: freeform text, bullet lists, pasted meeting notes, vague intentions. Extract actionable items.
Decompose — Apply vertical slicing (because horizontal slices create work that cannot ship independently):
| Slice Quality | Example | |---------------|---------| | Good (vertical) | "User can upload a CSV and see a preview" — shippable alone | | Weak (horizontal) | "Build the upload API" — requires the UI to deliver value |
Estimate — Assign time estimates using the 1/2/4-hour bucketing system (because finer granularity creates false precision, coarser loses planning value). Tasks over 4 hours need decomposition.
Prioritize — Apply the appropriate framework based on context:
| Context | Framework | Why | |---------|-----------|-----| | Personal daily work | Eisenhower (urgent/important) | Fast, intuitive, separates reactive from proactive | | Backlog with many items | ICE (Impact/Confidence/Ease) | Quantitative ranking without heavy data requirements | | Team sprint planning | Weighted scoring against goals | Defensible, transparent to stakeholders |
Organize — Group by context (because context-switching between unrelated tasks costs 15-25 minutes per switch). Batch similar work: all emails together, all code reviews together, all writing together.
Gate: Every task has an action verb, a completion condition, and a time estimate. Vague items like "think about marketing" get reframed as "Draft 3 marketing channel options with pros/cons (2h)."
Load: references/daily-weekly-planning.md, references/llm-productivity-failure-modes.md
Gather constraints — Ask for (conversationally, not as a wall of questions):
Select top priorities — Identify the Top 3 outcomes for the day (because more than 3 priorities means zero priorities). Apply the "if only these 3 things got done, would today feel successful?" test.
Build time blocks — Map tasks to calendar slots:
| Block Type | When to Schedule | Duration | |------------|-----------------|----------| | Deep work (creation, analysis) | Peak energy hours (usually morning) | 90-120 min | | Reactive work (email, Slack, reviews) | Low energy hours (usually post-lunch) | 30-60 min batches | | Admin/maintenance | End of day | 30 min | | Buffer | Between blocks | 15 min minimum |
Identify conflicts — Flag when calendar meetings fragment deep work blocks. Surface the cost: "You have 3 meetings between 9-12, leaving zero uninterrupted blocks during your peak hours."
Generate plan — Output a concrete, time-blocked plan with the Top 3 outcomes highlighted.
Gate: Plan accounts for actual calendar (not aspirational free time). Deep work blocks are at least 90 minutes. Buffers exist between blocks. Total planned work does not exceed available hours minus 20% (because unplanned work always appears).
Load: references/meeting-optimization.md, references/llm-productivity-failure-modes.md
Determine operation:
| Operation | What to Do | |-----------|-----------| | Audit existing meeting | Apply the 5P framework: Purpose, Participants, Preparation, Process, Payoff | | Design new agenda | Build outcome-driven agenda with time allocations and decision types | | Convert to async | Draft async alternative with decision framework and deadline | | Optimize recurring meeting | Analyze frequency, attendance, decision output vs time spent |
For audits — Calculate meeting cost (participants x hourly rate x duration x frequency). Surface the number because most people underestimate it. A weekly 1-hour meeting with 8 people at $75/hr costs $31,200/year.
For agendas — Every agenda item gets:
For async conversion — Apply the async-first decision tree:
Gate: Every meeting has a stated purpose that could not be achieved async. Every agenda item has a type, owner, time allocation, and defined outcome. Information-only meetings are flagged for conversion to async.
Load: references/status-updates.md, references/llm-productivity-failure-modes.md
Detect audience — Different audiences need different framing:
| Audience | Frame | Length | Lead With | |----------|-------|--------|-----------| | Manager (1:1) | Progress + blockers + asks | 3-5 bullets | What you need from them | | Team (standup) | Yesterday/Today/Blockers | 60 seconds spoken | Blockers first | | Stakeholders | Outcomes + timeline + risks | 1 page | Business impact | | Executives | Red/Yellow/Green + decisions needed | < 200 words | Decisions needed |
Gather inputs — Ask for:
Generate update using the Progress/Plans/Problems format:
For standups — Optimize for brevity:
Gate: Status update exists. Outcomes framed as results (not activities). Every problem has a specific ask with a named owner and deadline. Executive updates are under 200 words.
Load: references/daily-weekly-planning.md, references/llm-productivity-failure-modes.md
Collect — Gather data from the period:
Process — For each incomplete item:
| Outcome | Action | |---------|--------| | Deferred (still relevant) | Reschedule with honest time estimate | | Deferred (no longer relevant) | Remove — carrying dead tasks creates cognitive overhead | | Blocked | Identify the specific unblock action and owner | | Abandoned (scope changed) | Archive with reason |
Reflect — Surface patterns (because reviews that skip reflection are just task lists):
Decide — Identify 1-3 concrete adjustments for the next period. Specific and testable: "Block 9-11am as no-meeting time" not "do more deep work."
For retrospectives — Facilitate with:
Gate: Review compares planned vs actual. At least one pattern is surfaced from the data. Adjustments are specific and testable (not aspirational). Dead tasks are removed, not carried forward indefinitely.
Load: references/daily-weekly-planning.md, references/llm-productivity-failure-modes.md
Determine scope: Quarterly OKRs, annual goals, project milestones, or personal development goals.
Structure goals using the outcome hierarchy:
| Level | Timeframe | Format | Example | |-------|-----------|--------|---------| | Vision | 1-3 years | Narrative | "Become the team's go-to person for data infrastructure" | | Objective | Quarter | Qualitative outcome | "Make the data pipeline reliable enough that on-call is boring" | | Key Result | Quarter | Measurable milestone | "Reduce pipeline failures from 12/month to 2/month" | | Initiative | Weeks | Concrete project | "Add circuit breakers to the 5 highest-failure-rate jobs" |
Validate each goal against:
Connect to daily work — Map goals down to weekly themes and daily tasks. Goals that do not connect to this week's work are not goals yet — they are intentions.
Gate: Every goal has a measurable completion condition. Goals connect to at least one concrete next action. Conflicting goals have explicit tradeoff decisions. Quarterly goals have monthly check-in milestones.
See references/llm-productivity-failure-modes.md for the complete failure mode catalog (aspirational planning, unestimated tasks, generic advice, agendaless meetings, shallow reviews, activity-based status). Universal failure modes in skills/shared-patterns/llm-domain-failure-modes-base.md.
Used in TASK, PLAN, and GOAL modes.
| Framework | Method | Best For | |-----------|--------|----------| | Eisenhower | 2x2: Urgent/Important. Do (U+I), Schedule (I), Delegate (U), Drop (neither). | Personal daily prioritization | | ICE | Impact x Confidence x Ease (1-10 each) | Quick ranking of a medium-sized backlog | | Weighted Scoring | Score items against 3-5 criteria with explicit weights | Team decisions requiring transparency and defensibility | | Time-to-Value | Prioritize by shortest path to delivering user value | When facing analysis paralysis on a long backlog |
Apply frameworks to the specific situation. Producing a framework explanation instead of an applied prioritization is a failure mode (see references/llm-productivity-failure-modes.md).
HH:MM - HH:MM format with task and estimated duration.| Mode | Primary Reference | Secondary Reference |
|------|------------------|-------------------|
| TASK | references/task-management.md | references/llm-productivity-failure-modes.md |
| PLAN | references/daily-weekly-planning.md | references/llm-productivity-failure-modes.md |
| MEETING | references/meeting-optimization.md | references/llm-productivity-failure-modes.md |
| STATUS | references/status-updates.md | references/llm-productivity-failure-modes.md |
| REVIEW | references/daily-weekly-planning.md | references/llm-productivity-failure-modes.md |
| GOAL | references/daily-weekly-planning.md | references/llm-productivity-failure-modes.md |
documentation
Document translation: quick/normal/refined modes with chunked parallel subagents and glossary support.
development
AI image generation: Gemini and Nano Banana backends; single/series/batch workflows with prompt-to-disk.
testing
Unified voice content generation pipeline with mandatory validation and joy-check. 13-phase pipeline: LOAD, GROUND, STATS-CHECKPOINT, GENERATE, HOOK-GATE, VALIDATE, REFINE, VARIETY-GATE, JOY-CHECK, ANTI-AI, CLOSE-GATE, OUTPUT, CLEANUP. Use when writing articles, blog posts, or any content that uses a voice profile. Use for "write article", "blog post", "write in voice", "generate content", "draft article", "write about".
documentation
Critique-and-rewrite loop for voice fidelity validation.