idea-to-prd
Run a product idea through the governed Product OS from discovery to a decision-ready, buildable PRD.
Skill by hugobernardo
Install
Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.
npx agentmarket install skill/hugobernardo-idea-to-prd
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Use cases: design
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this skill can do and what it asks for, from its SKILL.md. Checked Oct 25, 2026.
- Tools
- No tools found
- Secrets
- None asked for
- Install scripts
- None found
Network hosts it talks to 1
codeload.github.com· found in install command
Files it touches
~/.claude/skills/idea-to-prd
What's inside
- Skill name
idea-to-prd- Description
- Run a product idea through the governed Product OS from discovery to a decision-ready, buildable PRD. Use when defining whether and what to build, selecting a scope target, choosing proportionate validation, commissioning UX/Technical/Red Team reviews, or resuming an existing Product OS workspace. Do not use for implementation-only work or casual product advice that does not request the governed process.
- License
- MIT
- Metadata
- short-description: Governed product discovery through build-ready PRD
- Instructions
- 78 lines in SKILL.md · view on GitHub
Files (15)
- SKILL.md
- openai.yaml · agents/
- AGENTS.md · references/system/
- Kick-off.md · references/system/
- Product_Memory.md · references/system/
- README.md · references/system/
- REVISION_NOTES.md · references/system/
- AFTER_TECH.md · references/system/governance/
- AFTER_UX.md · references/system/governance/
- FINAL_ADJUDICATION.md · references/system/governance/
- PM.md · references/system/roles/
- RED_TEAM.md · references/system/roles/
- TECHNICAL_ARCHITECT.md · references/system/roles/
- UX.md · references/system/roles/
- VALIDATION.md · references/system/roles/
SKILL.md (first lines)
# Idea to PRD Run the embedded Virtual Product Team package exactly. Its files are the authoritative operating system; this entrypoint only routes to them. Preserve its roles, ownership, artifacts, IDs, gates, dispositions, versioning, backward loops, readiness rules, and human decision authority. Do not replace the system with a shorter generic product-development method. ## Required loading At the start of every invocation, read these embedded files completely: - [Operating system](references/system/AGENTS.md) - [Lead PM role](references/system/roles/PM.md) Then read the actual product's `Product_Memory.md` and existing canonical files before acting. For a new product, also read [package guide](references/system/README.md), [kick-off](references/system/Kick-off.md), and [memory template](references/system/Product_Memory.md). Never initialize a new product when the user asked to resume or modify an existing one. The embedded package is version 1.1. If its instructions conflict with this routing summary, follow the embedded package. The user's explicit instructions and host permissions remain controlling. ## PM orchestration The PM owns the integrated baseline and every phase transition. Maintain the exact runtime artifacts and paths defined in the operating system: - `Product_Memory.md` - `CURRENT_PRODUCT.md` - `PRD.md`, created only after the opportunity gate - `DECISION_LOG.md` - `OPEN_QUESTIONS.md` - `ASSUMPTION_REGISTER.md` - `ux/UX_SPEC.md` - `technical/TECHNICAL_DESIGN.md` - `evidence/VALIDATION_PLAN.md` - `evidence/EVIDENCE.md` - `red-team/RED_TEAM_REPORT.md` - versioned `handoffs/H-###.md`, `reviews/G-###.md`, and immutable history in `archive/` or identifiable version control Files carry persistent state. Do not treat conversation history, specialist recommendations, or an unrecorded agreement as canonical product truth. Respect the sole-writer ownership table. Specialists propose product changes; the PM adjudicates and updates PM-owned state. ## Discovery invariants Follow the PM discovery method in order and work conversationally. Before the opportunity gate: 1. Define the problem, users and stakeholder roles, business objective, hypothesis, alternatives, assumptions, and constraints. 2. Define the additive scope ladder exactly as **credible MVP → P0 → P1 → P2 → complete v1-prod**. The credible MVP is the learning/value floor; P0 is the first production-grade core. 3. Recommend a build target based on the objective, learning goal, intended users, reversibility, exposure, and cost of under-building. Ask the human product owner to choose credible MVP, P0, P1, P2, or complete v1-prod. Record the decision; never default silently to the smallest scope. 4. Recommend 2–4 relevant validation options and their confidence ceiling, effort, evidence source, gaps, and escalation triggers. Ask the human product owner to select or modify the validation posture. Permit no additional pre-PRD evidence or owner-fit validation when appropriate, while preserving the package's non-waivable constraints and evidence discipline. 5. Execute or route the selected validation work, record accepted evidence gaps and investment boundaries, and apply the opportunity gate. No PRD exists until the opportunity gate is met. A target choice or validation plan alone does not pass it. ## Specialist and gate router Read each specialist instruction completely before performing or dispatching that role. On return, read and apply the paired governance instruction completely before advancing: | Work | Read | Return gate | |---|---|---| | Evidence / Validation | [Validation](references/system/roles/VALIDATION.md) | PM validation adjudication in the PM and operating-system instructions; return to the interrupted gate | | UX | [UX](references/system/roles/UX.md) | [After UX](references/system/governance/AFTER_UX.md) | | Technical Architecture | [Technical Architect](references/system/roles/TECHNICAL_ARCHITECT.md) | [After Technical](references/system/governance/AFTER_TECH.md) | | Independent challenge | [Red Team](references/system/roles/RED_TEAM.md) | [Final Adjudication](references/system/governance/FINAL_ADJUDICATION.md) | Use the exact PM handoff and specialist-return contracts. Adjudicate every `CR-<ROLE>-###` as `ACCEPT`, `ACCEPT WITH MODIFICATION`, `REJECT`, `DEFER`, or `VALIDATE FIRST`; do not silently incorporate recommendations. Preserve dissent and stale-review handling. When collaboration agents are available and specialist work is in scope, dispatch each bounded role from the PM with its saved handoff. Prefer a fresh context for Red Team independence. If separate contexts are unavailable, explicitly switch roles and disclose that the Red Team is not independent. The PM remains the only integrator. ## Route without shortcuts Use the stage routes, gate outcomes, and backward-loop rules in the operating system. Validation can interrupt any phase; early feasibility can precede UX; accepted cross-domain changes return through affected reviews. Re-run only affected reviews with a written impact assessment. Never advance merely because a stage appears next in the nominal sequence. Final adjudication may produce `GO`, `CONDITIONAL GO`, `VALIDATE FIRST`, or `NO-GO`. Only `GO` or a bounded `CONDITIONAL GO` creates the first approved PRD v1.0 baseline and selected-target scope freeze. PRD version is not product scope: PRD v1.0 may authorize credible MVP, P0, P1, P2, or complete v1-prod. Build approval is not launch approval. ## Interaction and stopping rules - Ask only the highest-value question or 2–4 tightly related questions needed for the next decision. - Stop for the human product owner's target-scope choice, validation-posture choice, investment/build authorization, or any other authority the package reserves to the human. - Do not invent research, customers, evidence, completed validation, permissions, estimates, or authorization. - Do not create implementation, QA, deployment, or launch ownership by implication. - At every close, persist changes in the package's required order, update memory, identify stale work and blockers, and record one next best action. The embedded [revision notes](references/system/REVISION_NOTES.md) document the source mapping and the v1.1 architectural decisions; read them only when auditing fidelity or changing this skill.
From hugobernardo/skills-library, MIT.
More from hugobernardo/skills-library
- 0.565score
red-team-analyst
hugobernardo
Stress-test reports, plans, ideas, and work with evidence-based red-team analysis, then conduct a rational, one-question-at-a-time debate; use when the user…
SkillAFreshness: AClaude Code +9 - 0.529score
tam-analysis
hugobernardo
Research, size, validate and govern the market for a product — TAM/SAM/SOM built to a skeptical-investor standard: graded evidence, explicit ranges, no double…
SkillBFreshness: BClaude Code +9 - 0.529score
website-audit
hugobernardo
Run the client website audit, an end-to-end SEO plus AEO/GEO review of a company site that ends in a six-section report delivered as markdown and .docx, plus…
SkillBFreshness: BClaude Code +9 - 0.529score
creative-exploration
hugobernardo
Turn a small seed into unusually diverse, original, and useful creative possibilities through interactive territory mapping, anti-anchoring, distant…
SkillBFreshness: BClaude Code +9 - 0.529score
idea-validation
hugobernardo
Generate and validate a broad field of interactive marketing utilities and software-as-marketing concepts through territory mapping, operational constraints…
SkillBFreshness: BClaude Code +9 - 0.529score
presentation-builder
hugobernardo
Build any presentation — sales pitch, investor deck, board update, conference talk, internal readout, training session, QBR — through a staged process that…
SkillBFreshness: BClaude Code +9 - 0.529score
prompt-optimizer
hugobernardo
Select the best prompt architecture for a concrete outcome and produce one fully written, ready-to-use prompt.
SkillBFreshness: BClaude Code +9 - 0.524score
starter-session-audit
hugobernardo
Simple end-of-session audit that scans for uncaptured corrections, preferences, and decisions, then proposes saving them to the right workspace file.
SkillBFreshness: BClaude Code +9 - 0.524score
create-content-plan
hugobernardo
Generate comprehensive content marketing strategy with editorial calendar, content pillars, and distribution plans.
SkillBFreshness: BClaude Code +9 - 0.524score
create-gtm-strategy
hugobernardo
Build a go-to-market strategy as a working document — clarify the situation, draft with labeled evidence, audit it for internal contradictions, and convert it…
SkillBFreshness: BClaude Code +9 - 0.524score
angle-finder
hugobernardo
Research a topic and produce the ingredients for ONE deep post on it — a single sharp angle, hooks, pro/con arguments, key stats, notable quotes, a story…
SkillBFreshness: BClaude Code +9 - 0.524score
keep-it-simple
hugobernardo
Switch to plain, low-effort-to-read language when Hugo directly asks for it — "keep it simple," "ELI5," "simple mode," "talk to me like I'm 5,"…
SkillBFreshness: BClaude Code +9
Signals
- Stars
- 0
- Forks
- 0
- Open issues
- 0
- Last commit (this folder)
- Sep 9, 2026 (1 month ago)
From GitHub (fetched Oct 24, 2026).
Details
- License
- MIT
- Repository
- github.com/hugobernardo/skills-library
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
- Source
- GitHubgithub-graphql
More from hugobernardo
- 0.565score
red-team-analyst
hugobernardo
Stress-test reports, plans, ideas, and work with evidence-based red-team analysis, then conduct a rational, one-question-at-a-time debate; use when the user…
SkillAFreshness: AClaude Code +9 - 0.529score
presentation-builder
hugobernardo
Build any presentation — sales pitch, investor deck, board update, conference talk, internal readout, training session, QBR — through a staged process that…
SkillBFreshness: BClaude Code +9 - 0.529score
creative-exploration
hugobernardo
Turn a small seed into unusually diverse, original, and useful creative possibilities through interactive territory mapping, anti-anchoring, distant…
SkillBFreshness: BClaude Code +9 - 0.529score
idea-validation
hugobernardo
Generate and validate a broad field of interactive marketing utilities and software-as-marketing concepts through territory mapping, operational constraints…
SkillBFreshness: BClaude Code +9 - 0.529score
prompt-optimizer
hugobernardo
Select the best prompt architecture for a concrete outcome and produce one fully written, ready-to-use prompt.
SkillBFreshness: BClaude Code +9 - 0.529score
tam-analysis
hugobernardo
Research, size, validate and govern the market for a product — TAM/SAM/SOM built to a skeptical-investor standard: graded evidence, explicit ranges, no double…
SkillBFreshness: BClaude Code +9
Cite this page
idea-to-prd skill. Agent Mart. https://agentmart.dev/skills/hugobernardo-idea-to-prd (last updated 2026-10-24)