v2.0 — 4 Frameworks · 16 Skills · 5 Slash Commands

From Strategy to Code.
AI-Ready from Day One.

A structured knowledge base that gives AI agents methodology for every stage of product development. Four frameworks, sixteen skills, one traceable artifact chain.

PM Strategy PO Pipeline Design Code Validate

Install all 16 skills into any project

$ npx ai-ready-workflow install

Copies skills to .agent/skills/ · patches CLAUDE.md · safe to re-run

The End-to-End Pipeline

Every stage produces a traceable artifact. Every artifact links forward and back. Nothing falls through the cracks.

1. PM Strategy

OKRs, OST, discovery

/pm-strategy

2. PO Pipeline

PRD → USM → USL → USD → UAT

/po-pipeline

3. Design

WF-XXX → COMP-XXX

/design-pipeline

4. Code

Next.js 15 + ShadCN

codebase-framework

5. Validate

Quality gates on all artifacts

/validate-artifacts
PM-STRATEGY PRD-XXX USM-XXX ST-XXX AC-XXX TC-XXX WF-XXX COMP-XXX

4 Frameworks

Each framework is a complete knowledge base — rules, templates, and examples. AI agents load them automatically via skills.

New in v2

PM Framework

Six PM disciplines with embedded methodology from Teresa Torres, Marty Cagan, and Strategyzer. From vision to go-to-market.

Product Strategy + OKRs
Customer Discovery (OST)
Market Research + Personas
North Star + HEART + A/B
Growth Loops + PLG
GTM · ICP · Launch Plan
Core

PO Framework

Five-stage pipeline from product brief to BDD test cases. Every story gets acceptance criteria. Every AC gets a test case. Fully auto-traced artifact chain.

PRD · Problem, goals, personas
USM · User Story Map
USL · MoSCoW Prioritization
USD · Acceptance Criteria (AC-XXX)
UAT · BDD Given/When/Then
/po-pipeline auto-runs all 5

Design Framework

Text-based UI design. 4 themes. WF-XXX wireframes and COMP-XXX specs without leaving Markdown.

4 themes (MDS, Corporate, Ecommerce, ERP)
ASCII wireframes + screen layouts
ShadCN UI component specs
TanStack Table full config
WF-XXX traceable wireframes
COMP-XXX design-to-code specs

Codebase Framework

Next.js 15 App Router patterns. Build working frontends with dummy data before investing in backend.

Next.js 15 + TailwindCSS
ShadCN UI + TanStack Query
Type-safe server components
Zustand + TanStack patterns
Dummy JSON → real API swap
Vercel deploy ready

16 Skills — Auto-Loaded by Keyword

Each skill is a markdown file that activates when you use a trigger keyword. No configuration needed. Works with Claude Code, Codex, Gemini, and Cursor.

PM Framework
pm-product-strategy strategy · vision · OKRs · SWOT pm-product-discovery customer discovery · JTBD · opportunity tree pm-market-research persona · TAM SAM SOM · journey map pm-data-analytics North Star · HEART · A/B test · funnel pm-marketing-growth growth loop · PLG · value proposition pm-go-to-market GTM · ICP · launch plan · pricing · battlecard
PO Pipeline
po-brief-to-prd feature brief · PRD · product requirements po-prd-to-usm user story map · USM po-usm-to-usl user story list · MoSCoW po-usl-to-usd acceptance criteria · AC-XXX po-usd-to-uat UAT · BDD · given-when-then
Validation
validate-prd validate PRD · quality gate validate-usd acceptance criteria check · AC completeness
Design
design-wireframe wireframe · WF-XXX · ASCII wireframe design-component-spec component spec · COMP-XXX · ShadCN · design to code

Works with Every AI Agent

Skills are agent-agnostic markdown. Each AI agent gets its own entry point into the same knowledge base.

🤖

Claude Code

Auto-loads via .agent/skills/

5 slash commands
🧠

OpenAI Codex

Skill index via AGENTS.md

16 skills indexed

Gemini Code Assist

Skill index via GEMINI.md

16 skills indexed

Cursor

Rules file via .cursorrules

16 skills indexed

All agents read from skills/*/SKILL.md — the single agent-agnostic source of truth. One knowledge base, every agent.

/pm-discovery → OST

Desired Outcome

↳ Increase activation rate by 20%

Opportunity 1

↳ Users don't understand value at signup

→ Solution A: Interactive onboarding tour

→ Solution B: Video demo on welcome screen

Opportunity 2

↳ Setup takes too long (> 10 min)

→ Solution C: One-click template import

Riskiest assumption:

Users want templates (Evidence: None 🔴)

PM Framework — New in v2

Strategy Before Requirements

Grounded in Teresa Torres' Continuous Discovery, Marty Cagan's product thinking, and Strategyzer's business model tools. Run a discovery sprint before a single story is written.

1

Opportunity Solution Tree

Map user needs → solutions → riskiest assumptions. Don't jump to features.

2

Assumption Mapping + Interview Guide

Surface riskiest assumptions. Generate JTBD interview scripts to test them.

3

OKRs · North Star · GTM

Strategy Canvas, OKR hierarchy, value proposition, launch plan, battlecards.

PO Framework

5 Stages, Zero Ambiguity

Every story gets acceptance criteria. Every AC gets a test case. The `/po-pipeline` command runs all five stages automatically, pausing for your review at the right moments.

Stage 1

Product Requirements (PRD-XXX)

Problem, goals, personas, success metrics.

Stage 2

User Story Map (USM-XXX)

User activities and steps, visually mapped.

Stage 3

User Story List (ST-XXX)

Prioritized backlog with MoSCoW method.

Stage 4

User Story Details (AC-XXX)

Atomic, observable, binary acceptance criteria per story.

Stage 5

UAT Test Cases (TC-XXX)

BDD scenarios (Given / When / Then).

features/search/po/usd/ST-003.md

---

artifact: USD

generated-by: po-usl-to-usd

---

## UI Elements

- AC-001: Search input visible with placeholder

- AC-002: Results list shows title + excerpt

## UI Behavior

- AC-003: Results update on keystroke (300ms debounce)

## Non-Functional

- NFR-001: Response < 200ms for < 10k records

Ready to ship AI-ready products?

Install all 16 skills into your project in one command. Works with Claude Code, Codex, Gemini, and Cursor.

$ npx ai-ready-workflow install