skills/strategy-doc/SKILL.md
Write product strategy documents with real tradeoffs and clear choices. Use when asked to write a product strategy, define strategic direction, create a strategy doc, or articulate where to play and how to win. Built on Playing to Win and Rumelt's Strategy Kernel.
npx skillsauth add assimovt/productskills strategy-docInstall 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.
Write strategy that forces hard choices. A strategy that doesn't say "no" to something isn't a strategy — it's a wish list. Strategy is not goals, not aspirations, and not a list of things you want to do. It's a coherent set of choices about where to play and how to win.
Every strategy document must contain these three elements:
What's actually going on? Name the challenge clearly. A good diagnosis simplifies complexity by identifying the critical factors.
The overall approach for dealing with the challenge. This is the big directional bet — it rules things in AND rules things out.
Specific, coordinated actions that execute the guiding policy. Actions should reinforce each other.
Structure the strategy as five cascading choices:
Each choice constrains the next. If "Where to Play" doesn't narrow the field, it's not a choice.
Bad guiding policy:
"We will build the best product in the market by focusing on quality, speed, and customer satisfaction."
Good guiding policy:
"We will win technical PMs at Series A-B startups by being the fastest path from customer insight to shipped feature — sacrificing enterprise compliance features and multi-team coordination to stay opinionated and fast."
The good version names who, names what you're sacrificing, and could be argued against.
Built on Good Strategy Bad Strategy (Richard Rumelt) and Playing to Win (Lafley/Martin). Skills from productskills.
development
Prepare and conduct user interviews that extract truth, not validation. Use when asked to create an interview guide, prepare for user interviews, plan customer discovery, or talk to users. Built on The Mom Test and YC's Five Questions framework for startup customer development.
tools
Cut scope ruthlessly using Shape Up's appetite-first approach. Use when asked to reduce scope, find the MVP, trim features, ship faster, or figure out what to cut. Applies fixed time variable scope thinking and scope hammering techniques.
development
Create outcome-based roadmaps using Now/Next/Later instead of Gantt charts. Use when asked to create a roadmap, plan quarterly, organize milestones, or figure out what to build over the next few months. Anti-date, anti-feature-list, pro-outcome.
research
Synthesize user research into actionable insights using atomic research methods. Use when asked to synthesize research, organize user feedback, find patterns in interviews, summarize customer discovery, or turn raw notes into insights and recommendations.