Token导航 LogoToken导航TokenDH.com
研究检索external-serviceclawhub未标认证来源可访问clear审计通过

bookforge-product-discovery-risk-assessmentBookforge 产品发现风险评估

Agent Skill

bookforge-product-discovery-risk-assessment 用于查找、检索和筛选相关信息,适合在 OpenClaw 中需要根据关键词、任务场景或来源线索快速定位候选结果时使用。可结合来源仓库、安装命令和原始 README 继续核验具体用法。安装前建议确认权限范围、维护状态,以及是否会触发联网、命令执行或文件读写。

总安装

2,448

周安装

101

GitHub Stars

公开资料未说明

下载量

532
OpenClaw

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

GitHub

来源数

2

许可证

MIT-0

最后核验

2026-05-01

来源状态

来源可访问

安装方式

通过对话安装

复制提示词发给支持本地命令或 Skills 的 AI 助手,先确认命令和权限,再让它执行。

请帮我安装这个 Agent Skill:bookforge-product-discovery-risk-assessment(Bookforge 产品发现风险评估)
来源仓库:https://github.com/quochungto/bookforge-product-discovery-risk-assessment
安装命令:
openclaw skills install bookforge-product-discovery-risk-assessment
安装前请先检查当前环境是否支持对应 CLI,并向我确认将要执行的命令、安装目录、联网范围和文件读写权限;确认后再执行。

命令行安装

复制命令到本机终端执行。该命令会通过 OpenClaw 从第三方来源获取 Skill;本站只展示命令,不托管安装包,也不自动执行。

ClawHubOpenClaw
openclaw skills install bookforge-product-discovery-risk-assessment

简介

评估产品风险并决定是否推进新功能或创意。bookforge-product-discovery-risk-assessment 属于研究检索类 Skill,可作为该场景下的辅助能力补充。

  • 适用于产品发现阶段的风险识别与优先级判断。
  • 基于关键词快速检索相关案例与方法论支持。
  • 安装前应核实权限边界与潜在的网络访问需求。
  • 可查阅 GitHub 仓库获取完整说明与实施细节。

SKILL.md

name
product-discovery-risk-assessment
description
Assess product risks and decide whether to build. Use when starting product discovery, evaluating a new feature or product idea, deciding which risks to validate first, choosing between prototyping and testing approaches, or when someone asks 'should we build this?' Maps any idea to the 4-risk taxonomy (value risk, usability risk, feasibility risk, business viability risk) plus ethics risk, sequences discovery by priority, and selects the right technique category for each risk. Also use when a team is unsure what to validate next, when structuring a discovery sprint, or when planning pre-build validation activities. Hub skill for all downstream discovery technique selection — for specific techniques, use discovery-framing-technique-selection, discovery-prototype-selection, value-testing-technique-selection, customer-discovery-program, or business-viability-stakeholder-testing instead.
version
1.0.0
homepage
https://github.com/bookforge-ai/bookforge-skills/tree/main/books/inspired-how-to-create-tech-products/skills/product-discovery-risk-assessment
metadata
{"openclaw":{"emoji":"📚","homepage":"https://github.com/bookforge-ai/bookforge-skills"}}
status
published
source-books
title
INSPIRED: How to Create Tech Products Customers Love
authors
["Marty Cagan"]
chapters
[33, 34]
tags
[product-management, product-discovery, risk-assessment]
depends-on
[]
execution
tier
1
mode
full
inputs
description
Product idea, feature proposal, or initiative description
tools-required
[Read, Write]
tools-optional
[]
mcps-required
[]
environment
Document-based product management environment
discovery
goal
Assess product risks and select appropriate discovery techniques
tasks
audience
roles
[product-manager, product-leader, tech-lead, startup-founder]
experience
any
when_to_use
triggers
prerequisites
[]
not_for
environment
codebase_required
false
codebase_helpful
false
works_offline
true
quality
scores
with_skill
0
baseline
0
delta
0
tested_at
eval_count
0
assertion_count
0
iterations_needed
0

Product Discovery Risk Assessment

When to Use

Apply this skill when you have a product idea, feature proposal, or initiative and need to decide:

  • Which risks are present and how severe each is
  • Which discovery technique categories to deploy
  • In what sequence to run discovery activities

This is the hub skill for product discovery. Run it before any technique-specific discovery work. Downstream skills (framing technique selection, prototype selection, value testing, viability testing) consume the structured risk assessment this skill produces.

Do NOT use this skill to execute discovery techniques — it produces a plan, not the techniques themselves.

Context and Input Gathering

Before running the assessment, collect:

  1. Product idea description — What is the proposed solution or feature? One paragraph minimum.
  2. Target customer/user — Who will use it? Buyer vs. user distinction matters.
  3. Business context — How does this fit the company's revenue model, brand, legal environment?
  4. Team context — What engineering, design, and product capabilities are on the team?
  5. Stage — New product, new feature on existing product, or improvement to existing feature?

If a document exists (brief, PRD, opportunity assessment), read it. If not, ask the user to describe the idea before proceeding.

Process

Step 1: Classify the Idea by Stage and Novelty

Determine: Is this a new product, a new feature on an existing product, or an improvement to an existing feature?

WHY: Stage and novelty determine which risks are most acute. New products carry maximum value risk (customers don't yet choose to buy). Improvements to existing features have lower value risk but higher usability risk (existing users have established mental models to disrupt).

  • New product → treat all 4 risks as potentially HIGH until evidence says otherwise
  • New feature → value and usability risks are primary; feasibility and viability may be moderate
  • Improvement → usability risk often dominates; value risk is lower but not zero

Step 2: Score Each of the 4 Core Risks

For each risk, assign a severity: Low / Medium / High / Unknown.

Risk 1 — Value Risk Question: Will customers choose to buy or use this?

Score High if:

  • No direct evidence customers want this
  • Customers have not asked for this (note: this is expected — customers often can't articulate what they want until they see it)
  • Competing alternatives exist that solve the same underlying problem
  • The value prop depends on behavior change

Score Low if:

  • Existing customers have explicitly requested this capability AND you have validated they'll pay for or switch to use it
  • A/B test or demand signal already exists

WHY: Value risk is consistently the hardest risk to address and the most common reason products fail. Most discovery time must be allocated here. A product with usability problems can survive; a product nobody values cannot.

Risk 2 — Usability Risk Question: Can users figure out how to use this without help?

Score High if:

  • The workflow is multi-step or requires user judgment
  • The target user is not a technical expert in the problem domain
  • Interaction design is novel (new UI patterns, voice, gesture)
  • Errors are costly or hard to reverse

Score Low if:

  • Workflow is a single well-understood action
  • Users are power users already familiar with analogous tools

WHY: Even technically correct products fail if users cannot figure them out. Design skill and engineering skill are not interchangeable — and not every team has adequate design capacity. Usability must be validated with real users, not internal team members.

Risk 3 — Feasibility Risk Question: Can the team build this within acceptable time, cost, and technical constraints?

Score High if:

  • The solution requires technology the team has not used
  • Significant scale or performance requirements exist
  • Third-party integrations or data sources are unproven
  • ML/AI components with uncertain quality thresholds are involved

Score Low if:

  • The solution uses well-understood, in-production technology
  • Engineering has already built analogous components

WHY: Feasibility must be validated during discovery — not at sprint planning. If engineers first see an idea at sprint planning, the team has already failed. Early engineer involvement during discovery also improves the solution itself and enables shared learning.

Risk 4 — Business Viability Risk Question: Does this solution work for the business across all relevant dimensions?

Score High if any of the following are uncertain:

  • Financial: Can we afford to build and provision it? Does the pricing model work?
  • Sales: Can the sales force sell it?
  • Marketing: Is it consistent with brand and go-to-market strategy?
  • Legal: Are there regulatory, privacy, or contractual constraints?
  • Business development: Does it work for existing partners?
  • Executive: Will senior leadership support it?

Score Low if the solution is clearly within current business model, existing contracts, and established go-to-market motion.

WHY: Business viability must be validated during discovery — not after a product is built. Discovering a legal or financial blocker post-build destroys team morale and wastes engineering investment. Product managers own this risk, not just legal or finance.

Step 3: Assess Ethics Risk (Fifth Risk)

Ethics risk is distinct from business viability. Ask:

  • Could this solution cause harm to users, third parties, or the environment even if it is technically legal and meets business objectives?
  • Does the solution optimize for a business metric (engagement, growth, monetization) in a way that produces harmful side effects?

If yes to either: flag as Ethics Risk Present and note the specific concern. When ethics risk is present, explore alternative solutions that solve the same underlying problem without the harmful side effect.

WHY: Technology capability does not imply ethical permission to build. Solutions can legally satisfy business objectives while harming users. The product manager's role is to identify ethics risks and bring potential alternative solutions to leadership — not to police, but to enable informed decisions.

Step 4: Map Risks to Technique Categories

For each risk scored Medium or High, select the appropriate technique category. This mapping tells you which class of discovery activity to run.

RiskTechnique CategoryPurpose
Value (High)Framing → then Testing ValueClarify underlying problem first; then validate demand
Value (Medium)Testing ValueValidate whether customers will choose this
Usability (High/Medium)Prototyping → then Testing UsabilityBuild prototype; test with real users
Feasibility (High/Medium)Testing FeasibilityEngineer-led feasibility spikes or proof-of-concept
Business Viability (High/Medium)Testing Business ViabilityStakeholder review with legal, finance, sales, marketing
Ethics Risk PresentFraming + stakeholder reviewExplore alternatives before committing to solution
All risks presentPlanning techniques firstUse planning techniques to identify biggest challenges before committing to sequence

Technique Category Definitions (for downstream skill selection):

  • Framing — Clarifies the underlying problem before committing to a solution. Used when the problem is ambiguous or when handed a solution without a clear problem statement.
  • Planning — Identifies the biggest challenges across the discovery effort and structures how to attack them. Used when multiple significant risks are present simultaneously.
  • Ideation — Generates promising solutions aimed at the specific problem. Used after the problem is well-framed and when the current solution set is insufficient.
  • Prototyping — Creates representations of solutions for testing. Four prototype types exist (detail in downstream skill: discovery-prototype-selection). Used before usability and value testing.
  • Testing — Validates specific risks. Four sub-categories:

- *Feasibility testing* — Engineer-led. Technology spikes, proof-of-concept, performance tests. - *Usability testing* — Designer-led. Interaction design validation with real users. - *Value testing* — Three modes: demand validation (will they buy?), qualitative value (do they see the value?), quantitative value (statistical evidence of value). - *Business viability testing* — PM-led. Stakeholder review across finance, legal, sales, marketing, brand, business development, and executive dimensions.

WHY: Different risks require different techniques and different team members to lead. Applying a usability test to a value problem wastes time. Applying a demand validation to a feasibility problem produces no useful signal. The mapping prevents mismatch between risk type and technique type.

Step 5: Sequence Discovery Activities

Apply this sequencing logic:

  1. Framing first — if value risk is High and the underlying problem is not yet clearly defined
  2. Value and usability validation before feasibility — do not invest engineering time in feasibility spikes until there is evidence customers will use the solution
  3. Feasibility before deep prototyping — if feasibility risk is High, validate technical viability before building high-fidelity prototypes
  4. Business viability throughout — do not defer viability stakeholder review to the end; surface legal, financial, and sales concerns early
  5. Ethics review concurrent with framing — flag and address ethics risk before committing significant discovery effort

Exception: If feasibility risk is so high it makes the idea technically impossible regardless of value, address feasibility first.

WHY: Validating value and usability first prevents expensive engineering feasibility work on solutions customers will not use. The sequencing reflects cost-of-being-wrong: value failure is cheap to discover; engineering failure after build is expensive.

Step 6: Produce the Risk Assessment Document

Write a structured output (see Outputs section) that captures:

  • Risk scores for all 4 core risks + ethics flag
  • Selected technique categories per risk
  • Recommended discovery sequence
  • Iteration benchmark calibration

Inputs

InputRequiredDescription
Product idea / feature descriptionYesWhat is being proposed
Target customer/user descriptionYesWho will use it and who will buy it
Business model contextYesRevenue model, pricing, distribution
Team capability summaryRecommendedEngineering, design, and PM capacity
Existing research or demand signalsOptionalAny prior customer interviews, surveys, or analytics

Outputs

Output Template: Product Risk Assessment

# Product Risk Assessment: [Product/Feature Name]

## Idea Summary
[One paragraph description]

## Stage Classification
[ ] New product  [ ] New feature  [ ] Improvement to existing feature

## Risk Scores

| Risk | Score | Evidence / Rationale |
|------|-------|---------------------|
| Value | High / Medium / Low / Unknown | [Why] |
| Usability | High / Medium / Low / Unknown | [Why] |
| Feasibility | High / Medium / Low / Unknown | [Why] |
| Business Viability | High / Medium / Low / Unknown | [Why] |
| Ethics | Present / Not Present | [If present: specific concern] |

## Technique Category Mapping

| Risk | Technique Category | Lead | Priority |
|------|--------------------|------|----------|
| [Risk] | [Category] | PM / Designer / Engineer | 1-4 |

## Recommended Discovery Sequence

1. [First activity — technique category, who leads, what question it answers]
2. [Second activity...]
3. ...

## Iteration Benchmark
Target: 10-20 discovery iterations per week.
Each iteration = one new idea or approach tested.
Current gap to benchmark: [if team is new to modern discovery techniques, note this]

## Dependencies for Downstream Skills
- discovery-framing-technique-selection: [needed yes/no — value risk High]
- discovery-prototype-selection: [needed yes/no — usability risk High/Medium]
- value-testing-technique-selection: [needed yes/no — value risk Medium/High]
- business-viability-stakeholder-testing: [needed yes/no — viability risk Medium/High]
- customer-discovery-program: [needed yes/no — new product with unknown customers]

Key Principles

These 10 principles from structured pre-build validation (product discovery) govern how this assessment is used:

  1. Customers cannot specify what to build — Your job is to solve the underlying problem, not implement customer requests literally. Customers don't know what's possible; they can't describe solutions they haven't seen.
  2. Value is the hardest problem — Without compelling value, no other quality matters. Spend most discovery time here.
  3. UX is harder than it looks — Coming up with a good user experience is often harder and more critical than the engineering. Not every team has adequate design skill.
  4. Functionality, design, and technology are intertwined — Not sequential. Technology enables design; design enables functionality. This is why product manager, designer, and engineer must work in proximity.
  5. Expect most ideas to fail — Approach discovery with the assumption that many, possibly most, ideas won't work — or will require several iterations. This is not a failure; it is the discovery process working correctly.
  6. Validate on real users, not proxies — Internal teams, friendly users, and customer research cannot substitute for testing actual ideas on real target users before building.
  7. Validate fast and cheap — Discovery iterations should be at least an order of magnitude less time and effort than delivery iterations. Target: 10–20 discovery iterations per week.
  8. Validate feasibility during discovery — Engineers must see ideas during discovery, not at sprint planning. Early engineer involvement improves solutions and enables shared learning.
  9. Validate business viability during discovery — Legal, financial, sales, and executive constraints must be surfaced before building, not after.
  10. Shared learning over division of labor — The team learns together. Shared context about customer pain, failed ideas, and successful approaches is what creates an empowered team (versus a feature-execution team).

Examples

Example 1: New AI-Powered Search Feature (SaaS B2B)

Scenario: A B2B SaaS company wants to add AI-powered semantic search to replace their existing keyword search. Engineering has proposed using a third-party LLM API.

Risk Assessment:

  • Value: Medium — existing customers have complained about search quality, but it's unclear they'll pay more or switch usage patterns for semantic search
  • Usability: Medium — semantic search behaves differently from keyword search; users may be confused when results don't match their query literally
  • Feasibility: High — third-party LLM integration is unproven at the team's data scale; latency and cost per query are unknown
  • Business Viability: Medium — LLM API costs could affect gross margin; legal has concerns about customer data being sent to a third party
  • Ethics: Not present

Technique Sequence:

  1. Testing Value (qualitative) — 5 customer interviews: do they see enough value to change search behavior?
  2. Testing Feasibility — Engineering spike: can the LLM API meet latency and cost requirements at scale?
  3. Testing Business Viability — Legal review of data processing agreement with LLM provider; finance model on per-query cost impact
  4. Prototyping + Testing Usability — If value and feasibility clear, build low-fidelity prototype and run usability test with 5 target users

Example 2: Mobile Onboarding Redesign (Consumer App)

Scenario: A consumer app wants to redesign its 7-step onboarding flow to reduce drop-off. Current completion rate is 34%.

Risk Assessment:

  • Value: Low — the app already has validated demand; onboarding improvement is retention work, not value creation
  • Usability: High — 66% of users are dropping out, direct evidence of severe usability failure
  • Feasibility: Low — standard mobile UI components; no new technology required
  • Business Viability: Low — no legal, financial, or sales constraints on onboarding design
  • Ethics: Not present

Technique Sequence:

  1. Framing — review existing analytics to identify which of the 7 steps has highest drop-off (clarify the specific problem before designing solutions)
  2. Prototyping — build 2-3 prototype variants of the redesigned flow
  3. Testing Usability — moderated usability test with 5 target users per variant
  4. Testing Value (quantitative) — A/B test winning variant for statistical significance on completion rate

Example 3: New Monetization Feature (Consumer Platform)

Scenario: A consumer platform wants to introduce a "boost" feature where users pay to increase visibility of their content.

Risk Assessment:

  • Value: High — no evidence users will pay; paying for visibility is a new behavior for this user base
  • Usability: Low — simple payment and toggle interaction
  • Feasibility: Low — payment infrastructure already exists
  • Business Viability: Medium — revenue model works, but marketing has concerns about brand perception; legal needs to review advertising regulations
  • Ethics: Present — boosting visibility for paying users could harm non-paying users' reach and undermine trust in organic content quality

Technique Sequence:

  1. Framing — clarify the underlying business problem (revenue growth) and explore alternative solutions that do not create a pay-to-win dynamic
  2. Testing Business Viability — marketing brand review + legal advertising regulations review
  3. Testing Value (demand) — if ethics risk can be mitigated, validate willingness to pay with target users before building
  4. Prototyping + Testing Usability — only if value and viability clear

References

  • references/four-risk-taxonomy.md — Full definitions and scoring rubrics for all 4 core risks plus ethics risk
  • references/technique-categories.md — Descriptions of all 5 technique categories and their 4 testing sub-categories
  • references/discovery-sequencing-logic.md — Decision tree for sequencing discovery activities across risk combinations
  • references/discovery-principles.md — Full elaboration of all 10 pre-build validation principles

License

This skill is licensed under CC-BY-SA-4.0. Source: BookForge — INSPIRED: How to Create Tech Products Customers Love by Marty Cagan.

Related BookForge Skills

This skill is standalone. Browse more BookForge skills: bookforge-skills

适合场景

01

OpenClaw 用户查找和安装 Skill 时

02

用户想查找某类 Agent Skill 时

03

需要根据任务场景推荐可安装能力包时

04

需要对比不同来源的安装命令和来源信息时

能力概览

能力 1

按任务关键词查找相关 Skills

能力 2

展示可复制的安装命令

能力 3

保留来源站点、仓库和原始说明,方便继续核验

能力 4

补充不同宿主或平台的使用分布数据

能力 5

展示第三方安全扫描或审计结果

安装后应在对应宿主中按原始 README 的触发条件使用;具体调用方式请以来源页面和 README 为准。

平台分布

OpenClaw

91.23%
按下载量换算485

安全审计

VirusTotal

通过

ClawScan

通过

Static analysis

通过

权限和风险

external-service

该 Skill 可能调用第三方服务、云服务或外部模型 API,使用前需要确认账号、额度、数据发送范围和服务条款。

安装前确认

本站仅展示第三方公开信息,不托管安装包,不提供自动安装或运行环境。安装前应自行审查源码、依赖和命令行为。当前只有一个来源,正式发布前建议补源仓库或其他目录站核验。

来源信息

继续浏览同类 Skills