Loading...
Loading...
Interactive PRODUCT.md generation. Interviews you about mission, personas, value props, and competitive landscape, then generates a filled-in PRODUCT.md. Triggers: "product", "create product doc", "product definition", "who is this for".
npx skill4agent add boshu2/agentops productPurpose: Guide the user through creating athat unlocks product-aware council reviews inPRODUCT.mdand/pre-mortem./vibe
/product [target-dir]target-dirls PRODUCT.md 2>/dev/nulllsPRODUCT.md---
last_reviewed: YYYY-MM-DD
---
# PRODUCT.md
## Mission
{mission from 3a}
## Target Personas
### Persona 1: {role}
- **Goal:** {goal}
- **Pain point:** {pain point}
{repeat for each persona}
## Core Value Propositions
{bullet list from 3c}
## Competitive Landscape
| Alternative | Strength | Our Differentiation |
|-------------|----------|---------------------|
{rows from 3d}
## Usage
This file enables product-aware council reviews:
- **`/pre-mortem`** — Automatically includes `product` perspectives (user-value, adoption-barriers, competitive-position) alongside plan-review judges when this file exists.
- **`/vibe`** — Automatically includes `developer-experience` perspectives (api-clarity, error-experience, discoverability) alongside code-review judges when this file exists.
- **`/council --preset=product`** — Run product review on demand.
- **`/council --preset=developer-experience`** — Run DX review on demand.
Explicit `--preset` overrides from the user skip auto-include (user intent takes precedence).last_reviewedPRODUCT.md{path}/pre-mortem/vibe/council --preset=product/council --preset=developer-experience/pre-mortem/product/productlast_reviewed| Problem | Cause | Solution |
|---|---|---|
| No context to pre-populate suggestions | Missing README or project metadata files | Continue with blank suggestions. Ask user to describe project in own words. Extract mission from conversation. |
| User unclear on personas vs users | Confusion about persona definition | Explain: "Personas are specific user archetypes with goals and pain points. Think of one real person who would use this." Provide example. |
| Competitive landscape feels forced | Genuinely novel product or niche tool | Accept "No direct competitors" as valid. Focus on alternative approaches (manual processes, scripts) rather than products. |
| PRODUCT.md feels generic | Insufficient user input or rushed interview | Ask follow-up questions. Request specific examples. Challenge vague statements like "makes things easier" — easier how? Measured how? |