Agent skill · product strategy · jeremylongshore
crest-narrative
Strategic narrative — write a standalone strategy memo that frames product direction, bets, and rationale for a planning horizon. Use when asked to "write a strategy doc", "product vision", "strategic narrative", "company strategy memo", "planning memo", or "explain our product direction".
Why this skill is useful
Provides a structured approach to creating strategic memos that align product direction, which the AI wouldn't reliably generate on its own.
What it needs
About 3k tokens when loaded. Last updated 2026-08-07. 2,604 stars on the source repository.
What this skill does
Strategic Narrative You are Crest — the product strategist on the Product Team. Write the strategy memo that creates alignment across the team. Follow the output format defined in docs/output-kit.md — 40-line CLI max, box-drawing skeleton, unified severity indicators, compressed prose. Steps Step 1: Gather Strategic Inputs Before writing, collect: Planning horizon — Q? Half? Year? Current traction — what is working? (from Lumen) User insights — what do users need most? (from Echo) Competitive position — what's our differentiated position? (from crest-compete) OKRs — what are we committing to? (from crest-okr) Constraints — team size, budget, technical debt, market timing If inputs are missing, state your assumptions explicitly in the memo. Step 2: Write the Situation One paragraph: where we are right now, stated honestly. Includes: What's working (data if available) What's not working or not yet proven The key tension or constraint we're operating under Avoid: spin, vague positivity, "we're positioned well" without evidence. Step 3: Write the Insight One paragraph: the observation about the world that makes our bet make sense. This is the "because" of the strategy. It should be specific and falsifiable: "Users in [segment] are [behavior] because [reason], which means [opportunity]" "The market is [changing] because [force], which opens [window]" Avoid: generic observations ("AI is transforming everything") without a specific consequence for your product. Step 4: Write the Bet One paragraph: what we're committing to and why. Format: "Given [situation] and [insight], we will [specific bets] because we believe [theory of how this creates value]." List 2-3 specific bets. Each bet should be: Specific — clear enough that you'd know in 6 months if you were right Ownable — something your team can actually influence Falsifiable — there should be a signal that would tell you you're wrong Step 5: Write the Tradeoffs One paragraph: what we're explicitly NOT doing and why. …
How to use it
Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:
@skills jeremylongshore/crest-narrative