Skip to content
Back to skills

Product Strategy

ASecurity

Product strategy from an idea or an existing product: market watch (competitors, blue or red ocean), vision, roadmap, story mapping, a backlog of epics and features prioritized, and a PRD for one chosen feature. Use as soon as the user wants to "define the product vision", "build a roadmap", "do a story map", "fill or prioritize the backlog", "study the market or the competition", "find a blue ocean", "write a PRD", or starts from an idea with no code yet and asks what to build first. Works a...

  • 2 stars
  • 0 votes
  • 0 copies
  • 0 views
  • Added October 18, 2026
ai-agentsgodocumentation

Security analysis

A100/100

Pro scans all 5 files and shows the line behind each finding

Scanned October 18, 2026

npx -y skills add baov/proof-over-vibes --skill product-strategy --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Product Strategy?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Product Strategy
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/baov-product-strategy/badge)](https://www.skillsdirectory.com/skills/baov-product-strategy)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: product-strategy
description: >
  Product strategy from an idea or an existing product: market watch (competitors, blue or red
  ocean), vision, roadmap, story mapping, a backlog of epics and features prioritized, and a
  PRD for one chosen feature. Use as soon as the user wants to "define the product vision",
  "build a roadmap", "do a story map", "fill or prioritize the backlog", "study the market or
  the competition", "find a blue ocean", "write a PRD", or starts from an idea with no code yet
  and asks what to build first. Works at the level of epics and features, never of user
  stories. Writes under `docs/product/`, and its conclusions are hypotheses the user
  validates. Hands a chosen feature to the architecture and planning work that follows.
---

# Product strategy

Decides what is worth building and in which order, before anyone designs or codes it. It stops at the epic and the feature: user stories belong to whoever works one level down, at the moment a feature is picked.

## Initial announcement

Like `plan-driven-dev`, this skill **announces itself before applying**: state in a line or two which phase it expects to start from, and ask the user to confirm. Never write a file under `docs/product/` without agreement.

## Picking the phase

| Signal in the request | Phase |
|---|---|
| An idea, a market, "what should we build" | **1. Market watch** |
| The market is understood, "what is the product" | **2. Vision and roadmap** |
| A vision exists, "what do we build first" | **3. Story map and backlog** |
| A feature was picked, "write its PRD" | **4. PRD** |
| Ambiguous | Ask with a multiple-choice question (2 options) |

An existing product enters at the phase that matches what is missing: read `docs/product/` first, and the business documentation when the cartographer wrote it.

## The phases

Each phase has its reference. Read it **before** the phase, not all of them at once.

| # | Phase | Output | Reference |
|---|---|---|---|
| 1 | Market watch | `docs/product/research.md` | `references/market-watch.md` |
| 2 | Vision and roadmap | `docs/product/vision.md`, `docs/product/roadmap.md` | `references/vision-and-roadmap.md` |
| 3 | Story map and backlog | `docs/product/story-map.md`, `docs/product/backlog.md` | `references/story-map-and-backlog.md` |
| 4 | PRD, for one feature | `docs/product/prd/<feature>.md` | `references/prd.md` |

A PRD is written **on demand**, for the feature the user picked, never for the whole backlog: it would age before anyone read it.

## Doctrine

- **Hypotheses, not facts.** A market watch gives sourced hypotheses. Every claim carries its source, or is marked *unverified*. The user decides; the skill recommends.
- **Validation by multiple-choice question.** A vision, a positioning and a prioritization are bets. Each goes through the user (shape and degraded mode: see `clarify-with-choices`) before it is written. Questions are asked in the target project's language.
- **File-backed.** Everything lives in `docs/product/`, versioned, not in the context window.
- **Degraded mode.** Without web access, the skill says so, asks the user for their own sources (competitors, reports, interviews), and marks everything it could not check as *unverified*. It never invents a market figure.
- **Nothing is launched.** The skill ends on the backlog or the PRD. The user picks an item and starts the work: this skill creates no ticket and no request.

## Fitting into the ecosystem

- **codebase-cartographer**: consume `docs/business/` when it exists; the glossary is the vocabulary of the vision and the PRDs.
- **ddd-advisor**: a vision split into epics often suggests contexts; hand that over rather than deciding it here.
- **plan-driven-dev**: a PRD gives the objective and the acceptance criteria of the request that follows.
- **codebase-harness**: none directly; structural decisions come after the vision, not in it.

Everything written outside this repository follows the language of the target project.

Files in this skill

  • SKILL.md3.9 KB
  • references/market-watch.md1.5 KB
  • references/prd.md1.3 KB
  • references/story-map-and-backlog.md1.8 KB
  • references/vision-and-roadmap.md1 KB

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.