skills/pm-weekly-review/SKILL.md
Structure a PM's weekly review and planning session. Use when doing a weekly PM review, writing a weekly update, preparing for Monday planning, or reviewing sprint health. Produces a shareable weekly update covering metrics movement, shipping progress, blockers, insights, and next week's top 3 priorities.
npx skillsauth add mohitagw15856/pm-claude-skills pm-weekly-reviewInstall 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.
Turn the chaotic end-of-week brain dump into a structured 20-minute ritual that keeps you, your team, and your stakeholders aligned — without a meeting.
5 min — Metrics check: What moved? What didn't? What's surprising? 5 min — Ship progress: What shipped? What slipped? What's blocked? 5 min — Insights: Any customer feedback, support tickets, or research findings? 5 min — Next week priorities: What are the 3 things that matter most?
Product Area: [What you own] Written by: [PM Name] Time to read: ~3 minutes
| Metric | This Week | Last Week | Target | Trend | |---|---|---|---|---| | [Primary metric] | [Value] | [Value] | [Target] | ↑ / ↓ / → | | [Secondary metric] | [Value] | [Value] | [Target] | ↑ / ↓ / → | | [Health metric] | [Value] | [Value] | [Target] | ↑ / ↓ / → |
Notable movement:
Concern to watch:
Shipped:
In Progress:
Slipped / Blocked:
Carry-forward to next week:
Customer feedback:
Support signals:
Research / data:
| # | Priority | Why This Week | Owner | Done = | |---|---|---|---|---| | 1 | [Most important thing] | [Reason it can't wait] | [Name] | [Clear definition of done] | | 2 | [Second priority] | [Why] | [Name] | [Done criteria] | | 3 | [Third priority] | [Why] | [Name] | [Done criteria] |
Decisions needed:
Asks / dependencies:
What's one thing from this week I'd do differently? [Your honest answer — 1–2 sentences]
What's the biggest unknown I'm carrying into next week? [Name the uncertainty explicitly]
Ask the user for these if not provided:
development
Build a framework for creating shareable, high-reach social media content. Use when asked to plan viral content, develop a shareable content strategy, create a hook writing system, or build a repeatable process for content that gets shared. Produces a platform-specific viral content framework with hook formulas, content structures, shareability triggers, and a content testing system.
development
Generate article or newsletter thumbnail candidates using the Gemini API from inside Claude Code. Claude reads article copy, proposes composition concepts, writes image generation prompts incorporating brand specs, calls Gemini to generate the images, evaluates the results via computer vision, and returns ranked candidates with rationale. Use when asked to create thumbnails, generate cover images, or produce visual candidates for an article or newsletter.
testing
Flips Claude's default from "find reasons you're right" to "find reasons you're wrong." A genuine thinking partner, not a mirror with grammar. Use before high-stakes decisions, plans, assumptions, or pitches you haven't stress-tested.
development
Scrapes a Substack Notes page and exports engagement data (likes, comments, restacks) to a formatted .xlsx file with conditional formatting and summary stats.