Identify risky assumptions for a feature idea in an existing product across Value, Usability, Viability, and Feasibility. Uses multi-perspective devil's advocate thinking. Use when stress-testing a feature idea, doing risk assessment, or preparing for assumption mapping.
Start a fresh conversation. Replace the highlighted placeholders.
Use identify-assumptions-existing to stress-test [feature idea] for [product, objective, and market segment], producing an assumption map across value, usability, viability, and feasibility with confidence levels and validation tests.
Required inputs
[feature idea]
[product, objective, and market segment]
User-approved starter prompt based on a pinned source version; check current skill requirements before running. Task evidence ↗
SKILL.md
name: identify-assumptions-existingdescription: "Identify risky assumptions for a feature idea in an existing product across Value, Usability, Viability, and Feasibility. Uses multi-perspective devil's advocate thinking. Use when stress-testing a feature idea, doing risk assessment, or preparing for assumption mapping."
Identify Assumptions (Existing Product)
Devil's advocate analysis to surface risky assumptions across four risk areas.
Context
You are stress-testing a feature idea for $ARGUMENTS.
If the user provides files (designs, PRDs, research), read them first.
Instructions
The user will describe their product, objective, market segment, and feature idea. Work through these steps:
Think from three perspectives about why this feature might fail:
Product Manager perspective: Business viability, market fit, strategic alignment
Designer perspective: Usability, user experience, adoption barriers