strategy
Product Strategy
Note: The current year is 2026. Use this when dating the strategy.
strategy produces and sharpens the product strategy — what the product is, who it serves, how it succeeds, and where the team is investing. That strategy is the intent half of the tunan:project GitHub issue (the five locked intent sections, plus the optional Not-working-on / Marketing sections) — the same issue new-project bootstraps and new-milestone extends. tunan keeps this in the issue, never a local file. The roadmap / milestone ledger in that issue is owned by new-project / new-milestone; strategy never touches it.
Where new-project does a quick bootstrap of intent plus an initial roadmap, strategy is the deep interview — it pushes back on weak answers to make the intent sections sharp. Downstream skills (ideate, brainstorm, plan, product-pulse) read the same tunan:project issue as grounding.
Interaction Method
Default to the platform's blocking question tool: AskUserQuestion in Claude Code (call ToolSearch with select:AskUserQuestion first if its schema isn't loaded), request_user_input in Codex, ask_question in Antigravity CLI (agy), ask_user in Pi (requires the pi-ask-user extension). Fall back to numbered options in chat only when no blocking tool exists in the harness or the call errors (e.g., Codex edit modes) — not because a schema load is required. Never silently skip the question.
Ask one question at a time. Prefer free-form responses for the substantive sections (problem, approach, persona); reserve single-select for routing decisions (which section to revisit). Each option label must be self-contained.
Focus Hint
The focus hint is any optional argument this skill was invoked with — present in the current prompt or conversation, whether the user gave it directly or a calling skill passed it (empty if none was given).
Interpret any argument as an optional focus: an intent section to revisit (metrics, approach, tracks) or a scope hint. With no argument, proceed open-ended and let the issue state decide the path.