identify-assumptions-existing

Identify risky assumptions for feature ideas across Value, Usability, Viability, and Feasibility.

Updated Mar 7, 2026
One-click install
npx skills add https://github.com/shalevamin/The-_Ultimate_agents --skill identify-assumptions-existing-shalevamin
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: identify-assumptions-existing
Source: https://github.com/shalevamin/The-_Ultimate_agents/tree/main/.claude/skills/identify-assumptions-existing
Command: npx skills add https://github.com/shalevamin/The-_Ultimate_agents --skill identify-assumptions-existing-shalevamin

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill helps identify potential risks and hidden assumptions associated with a new feature idea for an existing product, preventing costly mistakes and improving the chances of success.

Core Features & Use Cases

  • Multi-perspective Analysis: Examines assumptions from Product Manager, Designer, and Engineer viewpoints.
  • Risk Area Identification: Surfaces potential issues across Value, Usability, Viability, and Feasibility.
  • Actionable Insights: Provides specific failure scenarios, confidence levels, and testing suggestions for each assumption.
  • Use Case: Before committing significant development resources to a new mobile app feature, use this Skill to uncover potential pitfalls in market adoption, user experience, and technical implementation.

Quick Start

Use the identify-assumptions-existing skill to stress-test a new feature idea for our existing e-commerce platform.

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 for a new feature idea in an existing product?

To identify risky assumptions, stress-test feature ideas across Value, Usability, Viability, and Feasibility using multi-perspective devil's advocate thinking. This surfaces hidden risks like market adoption pitfalls and technical implementation issues before committing development resources.

What is assumption mapping and when do I need to stress-test feature ideas?

Assumption mapping is the process of identifying and categorizing risky assumptions for product strategy validation. You need to stress-test feature ideas before committing significant development resources to prevent costly mistakes and improve feature success rates.

How do I conduct a risk assessment for a feature idea before development?

Conduct a risk assessment by analyzing the feature idea from Product Manager, Designer, and Engineer viewpoints. This multi-perspective devil's advocate approach identifies specific failure scenarios and confidence levels across Value, Usability, Viability, and Feasibility.

Can I use devil's advocate thinking to evaluate feature viability and feasibility?

Yes, you can use devil's advocate thinking to evaluate feature viability and feasibility. It examines assumptions from multiple team perspectives to uncover potential issues in market adoption, user experience, and technical implementation for your existing product.

What context do I need to provide for product strategy risk assessment?

You need to provide context on your existing product, objective, market segment, and feature idea. This required input allows the analysis to generate actionable insights, specific failure scenarios, confidence levels, and testing suggestions for each assumption identified.

What are the limitations of using devil's advocate thinking for feature ideation?

The limitation of devil's advocate thinking for feature ideation is that it requires comprehensive user-provided context on the product, objective, market segment, and feature idea. Without accurate input, the risk assessment across Value, Usability, Viability, and Feasibility may be incomplete.