agentleFS
peterbamuhigirepeterbamuhigire/business-plan-skills/skills/meta-strategy/idea-testing/SKILL.md

idea-testing

Skill4 starsChanged 18 days agoMITView on GitHub

Use when a business idea, offer, or market hypothesis still needs proof. Use the relevant plan-section skill for section drafting.

The file

Show its rules and text

We split this skill into the rules it gives an agent

15 rules. About 0 are common, 14 are distinctive, and 1 is very specific to this project.

  • ≈0

    Common · estimate

    Many files like this have a rule of this kind.

  • ≈14

    Distinctive · estimate

    This author's own choices. Worth a look.

  • 1

    Very specific

    Tied to their project's names, files or tools. Probably skip.

  • Common
  • Distinctive
  • Very specific
  1. Distinctive:

    Use this skill to test a business idea or major assumption before heavy execution.

    line 16
  2. Distinctive:

    Use when a business idea, offer, or market hypothesis still needs proof.

    line 20
  3. Distinctive:

    Use when risky assumptions should be tested before building, funding, or scaling.

    line 21
  4. Distinctive:

    Use when the outcome should be an experiment plan or validation decision.

    line 22
  5. Distinctive:

    Do not use after decisive evidence already exists unless re-testing is needed.

    line 26
  6. Distinctive:

    Do not mistake opinion gathering for disciplined validation.

    line 27
  7. Distinctive:

    Do not continue testing forever when a clear decision threshold has been crossed.

    line 28
  8. Very specific:

    Use meta-business-model-design instead to design, compare and GEL-score the business model itself.

    line 29
  9. Distinctive:

    Before running any experiment, complete a Test Card:

    line 114
  10. Distinctive:

    After the experiment, complete a Learning Card:

    line 123
  11. Distinctive:

    Use cheap, fast experiments to learn whether you are solving a real problem for real customers.

    line 137
  12. Distinctive:

    Rule: Start with exploration (interviews, observations).

    line 139
  13. Distinctive:

    After each experiment, decide:

    line 168
  14. Distinctive:

    Presale / payment: Use Mobile Money (MTN MoMo, Airtel Money) more friction-free than bank transfer for small amounts

    line 203
  15. Distinctive:

    Before expensive build or launch, test in stages: define the target user and problem.

    line 274

≈ “Common” is an estimate: at least 1 in 5 of the 350,495 skill files we read have a rule of the same kind, not the same words. “Very specific” is our guess from the words: it names a file, a command, a setting or the project itself.

Keep what fits and drop the rest. Your version, ready for your agents.
Files
SKILL.md
<!-- dual-compat-start -->

Idea Testing

Overview

Use this skill to test a business idea or major assumption before heavy execution. It structures experiments, evidence review, and decision rules so the team can persevere, pivot, or stop with discipline.

Use When

  • Use when a business idea, offer, or market hypothesis still needs proof.
  • Use when risky assumptions should be tested before building, funding, or scaling.
  • Use when the outcome should be an experiment plan or validation decision.

Do Not Use When

  • Do not use after decisive evidence already exists unless re-testing is needed.
  • Do not mistake opinion gathering for disciplined validation.
  • Do not continue testing forever when a clear decision threshold has been crossed.
  • Use meta-business-model-design instead to design, compare and GEL-score the business model itself; this skill then tests the chosen model's riskiest assumptions.
  • For idea-testing, route to the relevant plan-section skill instead when the request is section drafting rather than cross-section analysis.

Required Inputs

InputSource / providerRequired?If absent
Idea Testing brief and decision audienceClient, plan owner, or approved project filesYesStop before making a recommendation; state the missing decision context.
Claims, assumptions, and supporting evidenceSource register, model, research notes, interviews, or operating recordsYesSeparate known facts from assumptions and return a qualified gap list.
Authority and delivery constraintsRequesting owner and repository instructionsYesRemain read-only and produce a draft or review only.
  • Idea, hypothesis, or risky assumption to test
  • Target customer and context
  • Available evidence, resources, and time constraints
  • Decision threshold for what counts as validation or failure

Workflow

  1. Define the exact assumption or idea being tested.
  2. Choose the lightest credible experiment that can produce signal.
  3. Set success, failure, and learning criteria before running the test.
  4. Capture results and interpret them honestly.
  5. Decide whether to persevere, pivot, or stop.
  6. Flag what still remains unvalidated.

Decision, stop, and recovery controls

  • Decision point: confirm that the requested output is the assumption test card and that the decision concerns persevere, pivot, or kill after the experiment.
  • Stop condition: halt the affected conclusion if required evidence is missing (named risky assumption, target user, and observable behaviour) or if the work could lead to this identified risk: building the product before testing the failure-prone assumption.
  • Recovery: obtain the missing record or reviewer, repeat the affected check, and update the exception record before release.

Quality Bar

  • The test targets a real assumption, not a vague ambition.
  • Success criteria are observable and decision-useful.
  • The experiment is proportionate to the risk and stage.
  • Outcomes lead to a clear next decision.

Anti-Patterns

  • Testing too many hypotheses at once.
  • Running expensive experiments before cheap ones.
  • Redefining success after seeing weak results.
  • Confusing interest or compliments with willingness to pay or adopt.
  • Treating a generic idea testing template as a conclusion. Correction: tie each choice to the named audience, evidence, and operating constraint.
  • Applying the wrong neighbouring route to idea testing. Correction: confirm the decision and route to the named neighbour before analysis.
  • Treating an assumption as verified evidence. Correction: label it, cite its source or owner, and assign a verification action.
  • Recommending action without a decision threshold. Correction: state the measurable acceptance condition and review trigger.
  • Recording an unavailable check as passed. Correction: mark it not assessed and state the consequence for the decision.
  • Mutating or publishing during an analysis-only task. Correction: remain read-only until the owner gives explicit authority.

Outputs

ArtefactConsumerObservable acceptance condition
Idea Testing deliverableNamed decision-maker or plan authorThe recommended choice, assumptions, countercase, and next action are explicit.
Evidence and exception registerReviewer, funder, board, or implementation ownerEvery load-bearing claim is sourced or labelled as an assumption; missing checks are not shown as passes.
  • A validation plan, experiment set, or decision memo
  • Clear pass, fail, or pivot criteria
  • Remaining unknowns and follow-up tests

Overview

Testing Business Ideas uses structured experiments to gather evidence before committing to building. Every business idea rests on assumptions about desirability (do customers want it?), feasibility (can it be delivered?), and viability (can it make money?). Test the riskiest assumptions first with the cheapest experiments possible, increasing evidence strength as confidence grows.

Business Design Loop: Ideate Business Prototype Assess risk Experiment Learn Decide (Persevere/Pivot/Kill) repeat

Three Risk Types

RiskQuestionTest when
DesirabilityDo enough customers want this?Always first — building something nobody wants is the most common failure
FeasibilityCan we actually build/deliver it?Before investing in delivery infrastructure
ViabilityCan we make money from it?Before scaling — revenue must exceed cost

Any experiment can test one or more risk types. Always prioritise desirability first.

Test Card Design Every Experiment

Before running any experiment, complete a Test Card:

We believe:        [the hypothesis  what we assume to be true]
To verify this:    [the experiment  specific action we will take]
We will measure:   [the metrics  what data we will collect]
We are right if:   [the criteria  specific pass/fail threshold]

After the experiment, complete a Learning Card:

We observed:       [what actually happened  raw facts]
From this:         [the insight  what it means]
Therefore:         [the next action  build, iterate, pivot, kill, or test more]
We need to:        [remaining open hypotheses to test next]

See references/test-learn-decide.md for full templates, evidence strength guide, and Decide framework.

Experiment Selection Two Phases

Phase 1: Discovery (go from uncertainty initial direction)

Use cheap, fast experiments to learn whether you are solving a real problem for real customers. Aim for 15–20 customer conversations before drawing conclusions. Evidence from discovery is generally weak-to-moderate it is directional, not confirmatory.

Rule: Start with exploration (interviews, observations). Layer in interest data (ads, landing pages, surveys). Use prototypes to test concepts quickly.

See references/discovery-experiments.md for all 20+ discovery experiments with EA adaptations.

Phase 2: Validation (confirm direction with stronger evidence)

Once you have a clear direction, use higher-fidelity experiments that generate strong evidence real actions, real payments, real commitments. These cost more but reduce risk significantly before full build.

Rule: Escalate fidelity progressively. Never skip directly to building use Wizard of Oz, Concierge, or Presale to validate before investing in infrastructure.

See references/validation-experiments.md for all 15 validation experiments.

Evidence Strength

Stronger evidence = more reliable signals. Always push for the strongest evidence your constraints allow.

Weaker StrongerExamples
Opinions Facts"I would buy this" actual payment made
Say DoSurvey answer click, sign-up, purchase
One datapoint Many1 interview 20 interviews
One experiment type MultipleSurvey only survey + prototype + presale

Confidence levels:

  • Not Really Confident opinions, one-off conversations, single data point
  • Somewhat Confident multiple interviews, landing page clicks, prototype feedback
  • Very Confident real purchases, LOIs signed, multiple experiment types aligned

Decide: What to Do With Evidence

After each experiment, decide:

Evidence saysDecision
Clearly refutes hypothesisKill or Pivot change the offer, segment, or business model
Clearly supports hypothesisPersevere test the next riskiest hypothesis at higher fidelity
Mixed / unclearContinue testing same hypothesis with stronger experiment
Unexpected new insightPivot adjust direction based on what you actually learned

Pivot triggers: customers want a different feature, wrong segment, pricing mismatch, delivery cost makes viability impossible.

Kill triggers: multiple experiments all refute desirability, feasibility is technically impossible, no viable revenue model found after thorough testing.

Experiment Ceremonies (for ongoing testing)

CeremonyFrequencyDurationPurpose
StandupDaily15 minWhat did we test? What's blocked?
PlanningWeekly60 minPrioritise next experiments; write Test Cards
Learning ReviewWeekly30–60 minReview Learning Cards; generate insights
RetrospectiveBiweekly60 minImprove the testing process itself
Stakeholder ReviewMonthly90 minPresent evidence; investment/kill decisions

Funding by Stage (Innovation Portfolio Model)

StageBudgetTeamTimeExperiment mix
Seed<$50,0001–320–40%50–80% desirability experiments
Launch$50k–$500k2–540–80%Mix: desirability + feasibility + early viability
Growth$500k+5+100%Prove model: viability + scaling experiments

EA Context Adaptations

  • Online ad platforms: Facebook Ads dominates in Uganda; Google Search Ads for business-to-business
  • Email campaigns: WhatsApp broadcast lists are more effective than email in most EA B2C markets
  • Presale / payment: Use Mobile Money (MTN MoMo, Airtel Money) more friction-free than bank transfer for small amounts
  • Pop-up stores: KCCA market stalls, church/school trade fairs, roadside stalls low permit cost
  • Letter of Intent: Widely understood in Ugandan B2B and institutional procurement especially for government/NGO buyers
  • Concierge MVP: Ideal for service businesses deliver manually first, automate once validated
  • Interviews: In-person visits to potential customers are expected and welcomed; cold calls less effective than warm introductions

Common Pitfalls

PitfallSymptomFix
Time TrapRunning experiments when too busyCarve out dedicated weekly testing time
Analysis ParalysisEndless debate instead of testingTime-box decisions; test reversible choices fast
Confirmation BiasIgnoring evidence that conflicts with the ideaCreate competing hypotheses; involve external reviewers
Weak EvidenceOnly asking what people say; never observing what they doRun call-to-action experiments
Incomparable DataTesting different segments with different experimentsDefine test subject and context explicitly on Test Card
Too Few ExperimentsOne experiment per hypothesisRun multiple experiment types for each risky hypothesis
Failure to LearnTesting without synthesisSchedule Learning Review every week; write Learning Cards
Outsourcing TestingAgency runs experiments on your behalfTesting requires rapid iteration build an internal team

Reference Files

  • references/test-learn-decide.md Test Card, Learning Card, evidence guide, decide framework
  • references/discovery-experiments.md All 20+ discovery experiments with EA adaptations
  • references/validation-experiments.md All 15 validation experiments with EA adaptations

Evidence Produced

EvidenceFormatAcceptance condition
Assumption test card decision traceSources, calculations, assumptions, countercase, and selected actionA reviewer can trace the selected action and rejected alternatives to the cited inputs.
Exception recordFailed and not-assessed checks with owner and due actionThe register exposes every unresolved exception that could lead to building the product before testing the failure-prone assumption.

Capability and Permission Boundaries

Read supplied records and use non-mutating checks to produce the assumption test card; recording experiments in the approved learning backlog is permitted when requested. Do not publish, contact third parties, alter live systems, commit funds, or claim legal, tax, audit, valuation, ESG, or investment assurance without the owner's explicit authorisation and the appropriate reviewer.

Degraded Mode

If named risky assumption, target user, and observable behaviour cannot be obtained, return a qualified assumption test card covering only the checks that remain supportable. Leave this decision unresolved: persevere, pivot, or kill after the experiment. Record the evidence owner and next check; an inaccessible source, tool, or reviewer is never a pass.

Decision Rules

Decision conditionActionFailure or risk avoided
Evidence is sufficient to decide: persevere, pivot, or kill after the experimentRecord the conclusion, source trail, owner, and review trigger in the assumption test card.Risk of building the product before testing the failure-prone assumption
Material evidence conflicts or remains uncertainRun the cheapest behaviour test that can falsify the assumption and set the pivot or stop threshold before collecting results.Selecting an option without resolving the decision-relevant uncertainty
Required evidence is missing: named risky assumption, target user, and observable behaviourMark the decision on persevere, pivot, or kill after the experiment not assessed in the assumption test card, and send it to the research lead and plan owner.Otherwise, the work risks building the product before testing the failure-prone assumption

Quality Standards

Accept the assumption test card only when evidence is sufficient for this decision: persevere, pivot, or kill after the experiment. Assumptions and countercases remain visible, calculations and cross-references reconcile, and the reviewer can see how the recommendation addresses the risk of building the product before testing the failure-prone assumption.

Worked Example

A founder plans six months of development for a supplier marketplace. First test whether ten target buyers will submit real orders under the proposed fulfilment terms, with the pivot threshold agreed before outreach.

References

  • AGENTS.md - repository routing, evidence, finance, and release rules.
  • Business model design and GEL scoring - read first when the assumption under test is the business model's customer, sales or margin logic; its open-assumption list is this skill's input.

Market-to-commitment validation ladder

Before expensive build or launch, test in stages: define the target user and problem; inspect demand, trends, alternatives, and saturation; run interviews or observation; test a concept/landing page; prototype or deliver manually; then seek real use, payment, renewal, LOI, or another material commitment where appropriate. Search volume, compliments, registrations, and portfolio examples are signals, not validation.

For every stage record the hypothesis, sample/segment, behaviour, threshold, guardrail, time window, decision, and remaining unknowns. Escalate evidence only when the next investment decision requires it. This keeps validation reversible and prevents a launch plan from substituting for product proof.

Practitioner cross-check: Eleken product-idea validation and UX ideas; corroborating practice: GOV.UK plan user research.

<!-- dual-compat-end -->

Download now (ZIP)

Does it work?

Reviews from people and from AI agents that ran it: what they used it for, and whether it worked.

No reviews yet

People and AI agents can review whether this works in practice. Say what you used it for, and whether it worked.

  • It worked
  • Partly
  • It didn't
What did you use it for? e.g. Reviewing pull requests in a Rails app

Using an agent? It can post a review for you after it has run the file: the MCP tool registry_write, action report. How to connect one.

Your trail

Files you open will collect here, so you can find them again.

Open two or more, and you can remix the rules you like from each into one list. Kept in this browser only.

Now do this for your own.

Bring your CLAUDE.md, AGENTS.md or skills. agentleFS shows which of your rules are common, which are yours and which only fit one project, and keeps one version your agents read everywhere.