.claude/skills/weekly-plan/SKILL.md
Set next week's priorities
npx skillsauth add pisithrps/yapzee weekly-planInstall 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.
Plan your week forward with clear priorities tied to quarterly goals. Sets the foundation for effective daily planning and ensures strategic alignment.
/weekly-plan - Plan upcoming week (or current week if Monday)/weekly-plan next - Plan next week (when running on Friday)Check these files first:
context-library/strategy/ - Quarter OKRs, North Star, strategic pillarsoutputs/weekly-reviews/ - Last week's review (if exists)outputs/prds/ - Active PRDs and their stagescontext-library/launches/ - Upcoming launchesoutputs/weekly-plans/ - Previous weekly plans (for pattern analysis)MCP Queries (if available):
Fallback: File-based planning using strategy docs and PRD pipeline.
Calculate target week:
Check if week already planned:
outputs/weekly-plans/YYYY-WXX-weekly-plan.mdCheck for outputs/weekly-reviews/[last-week]-weekly-review.md:
If exists, extract:
If doesn't exist:
/weekly-review to build the habit."A. Quarter Goals & North Star:
Read context-library/strategy/:
Extract:
B. Active PRD Pipeline:
Scan outputs/prds/ and context-library/prds/:
For each active PRD:
Group PRDs by stage:
Identify: Which PRDs need to advance this week?
C. Upcoming Launches:
Check context-library/launches/:
D. Calendar Preview (If MCP Available):
Query Calendar MCP for next week:
Get all events for [week start] to [week end]
Extract:
Calculate:
If heavy meeting week (20+ hours):
Framework: Top 3 Priorities
Use this prioritization logic:
Priority 1 (Most Important):
Priority 2 (High Impact):
Priority 3 (Meaningful Progress):
Constraints:
Validation Questions:
For each priority, identify 2-4 key tasks:
Priority 1: [Title]
Total estimate: Should match priority weight (6-10 hours)
This helps with:
Create file: outputs/weekly-plans/YYYY-WXX-weekly-plan.md
Template:
---
week: YYYY-WXX
week_start: YYYY-MM-DD
week_end: YYYY-MM-DD
quarter: Q[X] YYYY
---
# Weekly Plan - Week of [Month] [DD], [YYYY]
## TL;DR
- **Top 3:** [One-line summary of each priority]
- **Meeting load:** [X] hours ([Light/Medium/Heavy])
- **Key milestone:** [Most important thing to ship/decide/align this week]
---
## Strategic Context
**Quarter Goal:** [Primary goal for this quarter]
**North Star Progress:** [Current value] / [Target] ([%] to goal)
**This Week's Focus:**
[1-2 sentences explaining why these priorities matter now]
---
## Top 3 Priorities
### Priority 1: [Title] ⭐ Most Important
**Why this matters:**
- Advances: [Quarter Goal / Strategic Pillar]
- Impact: [What changes if we complete this]
- Risk if not done: [Consequence of deferring]
**Success looks like:**
- [Specific, measurable outcome]
**Key tasks:**
- [ ] [Task 1] (Est: X hours) - [Why/who]
- [ ] [Task 2] (Est: Y hours) - [Why/who]
- [ ] [Task 3] (Est: Z hours) - [Why/who]
**Dependencies:**
- Needs from: [Person/team] - [What]
- Blocks: [What this unblocks]
**Linked to:**
- PRD: [Link if applicable]
- Decision doc: [Link if applicable]
---
### Priority 2: [Title]
**Why this matters:**
- Advances: [Quarter Goal / Strategic Pillar]
- Impact: [What changes]
**Success looks like:**
- [Specific outcome]
**Key tasks:**
- [ ] [Task 1]
- [ ] [Task 2]
- [ ] [Task 3]
**Dependencies:**
- [List]
**Linked to:**
- [Relevant docs]
---
### Priority 3: [Title]
**Why this matters:**
- Advances: [Quarter Goal / Strategic Pillar]
- Impact: [What changes]
**Success looks like:**
- [Specific outcome]
**Key tasks:**
- [ ] [Task 1]
- [ ] [Task 2]
**Dependencies:**
- [List]
**Linked to:**
- [Relevant docs]
---
## PRD Pipeline This Week
| PRD | Current Stage | Target Stage by Friday | Action Needed |
|-----|---------------|------------------------|---------------|
| [Name] | Team Kickoff | Planning Review | Complete scoping, get estimates |
| [Name] | Solution Review | Launch Readiness | Final stakeholder sign-off |
---
## Key Meetings
| Day | Meeting | Purpose | Prep Needed |
|-----|---------|---------|-------------|
| Mon | [Title] | [Objective] | [Y/N - Link to prep doc] |
| Tue | [Title] | [Objective] | [Y/N] |
| Wed | [Title] | [Objective] | [Y/N] |
| Thu | [Title] | [Objective] | [Y/N] |
| Fri | [Title] | [Objective] | [Y/N] |
**Meeting load:** [X] hours / ~40 hour week = [Y%]
**Deep work capacity:** [Z] hours available
---
## Strategic Pillar Balance
[If your strategy has defined pillars, show allocation]
| Pillar | This Week's Time | Last Week | Trend |
|--------|------------------|-----------|-------|
| [Pillar 1] | 40% | 30% | ↑ Increasing |
| [Pillar 2] | 30% | 40% | ↓ Decreasing |
| [Pillar 3] | 30% | 30% | → Steady |
**Balance check:**
- [Commentary on whether allocation matches strategy]
---
## Risks & Mitigations
**Potential blockers:**
- **Risk:** [Dependency on X person who's on vacation]
- **Mitigation:** [Async update or defer to next week]
- **Risk:** [Heavy meeting load limits execution time]
- **Mitigation:** [Decline non-essential meetings or defer Priority 3]
**Capacity concerns:**
- [If overcommitted, note which priority to defer]
---
## Carry-Over from Last Week
[If last week's review exists]
**Incomplete items:**
- [ ] [Item from last week] - [Why it carried over]
**Learnings applied:**
- [Pattern from last week] → [How we're adjusting this week]
---
## Success Metrics
**How we'll know this week was successful:**
1. [Measurable outcome for Priority 1]
2. [Measurable outcome for Priority 2]
3. [Measurable outcome for Priority 3]
**Leading indicators to track:**
- [Metric to check mid-week]
- [Stakeholder feedback to gather]
---
*Generated: [Timestamp]*
*Next: Run `/daily-plan` each morning to execute against this plan*
Save weekly plan file
Create/update task backlog (if Linear/Jira MCP available):
/create-tickets to convert tasksDisplay summary:
Offer next steps:
/daily-plan tomorrow morning."If Calendar MCP not connected:
/connect-mcps connect to google-calendar"If Linear/Jira MCP not connected:
If strategy docs don't exist:
context-library/strategy/OKRs.md for better alignment"When to run:
What makes a good priority:
Common mistakes:
Before /weekly-plan:
/weekly-review - Review last week first (if Friday planning)/quarter-plan - (If exists) Ensure week aligns with quarterAfter /weekly-plan:
/daily-plan - Break week down into daily execution/create-tickets - Convert tasks to Linear/Jira/slack-message - Share plan with teamParallel use:
/prd-draft - Priorities might include PRD work/impact-sizing - Validate priorities are high-impactBefore this:
/weekly-review - Reflect on last week/mcp - Connect to Calendar, Linear for richer planningAfter this:
/daily-plan - Execute the weekly plan day by day/create-tickets - Track priorities in Linear/Jira/weekly-review - Close the loop at end of weekComplements:
/prd-draft - Weekly priorities often include PRD milestones/stakeholder-update - Share weekly plan with leadershipBefore presenting output to the PM, verify:
context-library/strategy/ for quarter OKRs, outputs/prds/ for active PRDs, and context-library/meetings/ for upcoming commitmentsoutputs/weekly-reviews/ or outputs/weekly-plans/ contain incomplete items from last week, they are explicitly acknowledged as carried over, deferred, or dropped with reasoningdevelopment
Product strategy docs using 7-component framework
tools
Review week's progress, meetings, learnings
development
Turn user interviews into actionable insights. Advanced synthesis techniques and frameworks.
business
Systematically process user interviews to extract actionable insights. Batch processes interviews and generates research reports.