assumption-test

Identify riskiest assumptions and define lightweight test plans with success criteria.

Updated Apr 7, 2026
One-click install
npx skills add https://github.com/haabe/tic-tac-toe --skill assumption-test
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: assumption-test
Source: https://github.com/haabe/tic-tac-toe/tree/main/.claude/skills/assumption-test
Command: npx skills add https://github.com/haabe/tic-tac-toe --skill assumption-test

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Assumption Testing helps teams validate critical product bets quickly by designing the smallest possible test to confirm or refute them, reducing wasted effort.

Core Features & Use Cases

  • Map and prioritize assumptions using the Torres/Cagan framework (Desirability, Usability, Feasibility, Viability, Ethical).
  • Define lightweight tests (data-mining, surveys, concierge tests, etc.), choose the minimal method, and determine success criteria.
  • Plan, execute, and interpret results to inform product decisions with a clear risk-reduction path.

Quick Start

Test the riskiest assumption by writing a single testable hypothesis and conducting the lightest possible experiment to validate it within a few days.

Frequently Asked Questions about assumption-test

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

FAQPage Schema
How do I validate risky product assumptions before committing to development?

Validate risky product assumptions by articulating them as testable hypotheses and running lightweight tests. This approach maps risks across desirability, usability, feasibility, viability, and ethics to determine minimal evidence needed before proceeding.

What is assumption testing in product management?

Assumption testing in product management is the practice of identifying critical product bets and designing the smallest possible experiment to confirm or refute them. It reduces wasted effort by specifying success criteria and data collection methods for quick validation.

How do I write a testable hypothesis for a product experiment?

Write a testable hypothesis for a product experiment by identifying the riskiest assumption about your target solution and defining precise success and failure criteria. This allows you to execute a concise experiment plan and interpret results within days.

What are the best lightweight testing methods for validating product viability?

The best lightweight testing methods for validating product viability include data-mining, surveys, and concierge tests. These methods help gather minimal evidence quickly to confirm or refute assumptions about your target solution's viability.

Can I use the Torres Cagan framework to prioritize product risks?

Yes, you can use the Torres Cagan framework to prioritize product risks by mapping assumptions across desirability, usability, feasibility, viability, and ethical dimensions. This helps identify the riskiest assumptions to test first.

When should I not run lightweight assumption tests?

You should avoid lightweight assumption tests when the minimal evidence required to proceed is insufficient for complex, high-stakes investments, or when precise success and failure criteria cannot be clearly defined for the target solution.