identify-assumptions-existing

Generate devil's-advocate analyses of feature assumptions across value, usability, viability, and feasibility.

5|2|Updated Mar 27, 2026
One-click install
npx skills add https://github.com/tarunccet/pm-skills --skill identify-assumptions-existing-tarunccet
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: identify-assumptions-existing
Source: https://github.com/tarunccet/pm-skills/tree/main/pm-product-discovery/skills/identify-assumptions-existing
Command: npx skills add https://github.com/tarunccet/pm-skills --skill identify-assumptions-existing-tarunccet

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Product teams often miss hidden risks when evaluating new features; this Skill systematically surfaces risky assumptions across Value, Usability, Viability, and Feasibility so teams can prioritize what to test. It helps turn vague concerns into concrete failure modes, confidence estimates, and actionable tests.

Core Features & Use Cases

  • Multi-perspective devil's-advocate analysis from PM, Designer, and Engineer viewpoints to reveal different failure modes.
  • Assumption mapping across four risk areas (Value, Usability, Viability, Feasibility) with confidence levels and suggested validation experiments.
  • AI/ML-specific evaluation for model quality, trust, data sufficiency, and responsible AI risks when features involve ML components.
  • Use Cases: stress-testing a proposed feature in an existing product, preparing for assumption-mapping workshops, or designing lightweight validation experiments.

Quick Start

Evaluate the feature idea "Add AI-powered meeting summaries to our Slack bot" given our product context and any research to identify risky assumptions and recommended tests.

Frequently Asked Questions about identify-assumptions-existing

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I identify risky assumptions when evaluating a new feature idea?

To identify risky assumptions during feature evaluation, apply a devil's-advocate analysis across value, usability, viability, and feasibility. This surfaces hidden risks and generates per-assumption failure modes, confidence levels, and suggested validation tests.

What is assumption mapping and how does it work for product discovery?

Assumption mapping for product discovery categorizes feature risks into value, usability, viability, and feasibility areas. It transforms vague concerns into concrete failure modes with confidence estimates, helping teams prioritize what validation experiments to run next.

Can I stress-test AI and ML feature ideas for responsible AI risks?

Yes, you can stress-test AI and ML feature ideas to evaluate model quality, trust, data sufficiency, and responsible AI risks. The analysis reviews these specific ML components alongside standard product viability and feasibility checks.

How do I prepare for an assumption mapping workshop?

Prepare for an assumption mapping workshop by gathering a feature description, product context, and supporting research. Running a multi-perspective devil's-advocate analysis beforehand reveals failure modes from PM, designer, and engineer viewpoints.

What inputs do I need to conduct a feature risk assessment?

Conducting a feature risk assessment requires a description of the proposed feature, existing product context, and any supporting research or artifacts. These inputs allow the analysis to output specific failure modes and recommended tests.

Best way to design validation experiments for a proposed product feature?

The best way to design validation experiments is to first map assumptions across value, usability, viability, and feasibility. Identifying specific failure modes and confidence levels directly informs which lightweight tests you should prioritize.