Idea Validator logo

Idea Validator

Organization
cosmicstack-labs
idea-validator

A structured idea testing framework that runs every concept through a reality checklist before you invest time, money, or energy. Combines lean validation, customer discovery, and risk analysis into a single process for solopreneurs, creators, and innovators.

Overview

Publishercosmicstack-labs
Repositorymercury-agent-skills
Skill nameidea-validator
Stars
485
Forks
63
Bundled files
Instructions only
LicenseMIT
Links
  • Markdown instructions

    A SKILL.md file the model loads on demand, so it only costs tokens when a request actually matches.

  • Works with any LLM

    AI skills are plain Markdown, not provider-specific code, so this works with GPT, Claude, Gemini, Grok, or a local model.

  • Self-contained

    Everything the model needs lives in the instructions — no extra files to sync.

  • Open source

    Published by cosmicstack-labs on GitHub. Read the source before you install it.

Installation

Install the Idea Validator AI skill in TypingMind to use it with any LLM, or drop it into another agent that reads SKILL.md.

1

Install in TypingMind

TypingMind installs a skill straight from its GitHub folder — it reads SKILL.md, bundles the resource files, and stores the result locally.

  1. Open the app and go to Plugins → Skills.
  2. Choose "Install from GitHub".
  3. Paste the skill folder URL below and confirm.
    https://github.com/cosmicstack-labs/mercury-agent-skills/tree/main/categories/creative-personal-development/idea-validator
  4. Enable the skill in any chat where you want it available.
Plugins → Skills → Add skill → From GitHub URL, then paste the folder URL and press Continue.
2

Install in another agent

Any agent that reads the Agent Skills format can use this skill — copy the folder into that agent's skills directory.

Claude Code — .claude/skills
git clone --depth 1 https://github.com/cosmicstack-labs/mercury-agent-skills.git /tmp/mercury-agent-skills
mkdir -p .claude/skills
cp -r /tmp/mercury-agent-skills/categories/creative-personal-development/idea-validator .claude/skills/idea-validator
Restart Claude Code after copying so it picks up the new skill.

Use it in TypingMind

Enable Idea Validator in any TypingMind chat and the model takes it from there. Its name and description sit in the system prompt, and the moment a request matches, the model loads the full instructions itself — you never invoke it by hand, and it costs no tokens until it is actually used.

The model loads Idea Validator on its own as soon as a request matches it.

Works with any AI model

AI skills are plain Markdown instructions rather than provider-specific code, so Idea Validator is not tied to the model it was written for. Install it once in TypingMind and use it with GPT-5, Claude, Gemini, Grok, DeepSeek, Mistral, Llama, or a local model you run yourself — all on your own API keys.

  • Loaded only when it is needed

    The system prompt carries just the name and description. The instructions are fetched on the first matching request, so an idle skill costs nothing.

  • Switch models mid-chat

    Because the skill is instructions rather than code, changing model does not break it — the next model reads the same SKILL.md.

Skill instructions

This is the SKILL.md content the model loads. Read it before installing — a skill is instructions your model will follow.

Idea Validator

What It Does

Turns raw ideas into testable hypotheses. Instead of falling in love with an idea and building it in a vacuum, this skill runs it through a validation gauntlet — surfacing assumptions, identifying risks, and designing the smallest possible test to learn whether the idea has legs before you commit significant resources.


The Validation Funnel

                 ┌─────────────┐
                 │  RAW IDEA   │
                 └──────┬──────┘
                        │
                 ┌──────▼──────┐
                 │  CANVAS IT  │  ← Problem, Solution, Audience, Channel
                 └──────┬──────┘
                        │
                 ┌──────▼──────┐
                 │ CHECKLIST   │  ← 20-point viability screen
                 └──────┬──────┘
                        │
                 ┌──────▼──────┐
                 │ RISK MAP    │  ← What could kill this?
                 └──────┬──────┘
                        │
                 ┌──────▼──────┐
                 │ TEST DESIGN │  ← Smallest experiment that teaches most
                 └──────┬──────┘
                        │
                 ┌──────▼──────┐
                 │ GO / PIVOT  │
                 │   / KILL    │
                 └─────────────┘

The 20-Point Validation Checklist

Rate each factor as ✅ Strong / ⚠️ Moderate / ❌ Weak

Problem & Need

  • 1. Is this a real problem? Not a "nice to have" — would people pay to solve it?
  • 2. Is the problem widespread? Does enough of your target audience have it?
  • 3. Is the problem urgent? Are people actively searching for solutions right now?
  • 4. Are people already trying to solve it? What workarounds exist?
  • 5. Is the problem getting worse? Trend tailwinds?

Solution & Product

  • 6. Can you solve this better than existing alternatives? 2-10× better?
  • 7. Is there a clear "must-have" feature set? Or is the scope fuzzy?
  • 8. Can you build a minimum version in < 4 weeks? Speed to test matters
  • 9. Does the solution have a clear "why now?" Timing advantage?
  • 10. Is it legally/ethically clear? Any regulatory risks?

Market & Audience

  • 11. Can you name 20 real people who would buy this? Not "people like that"
  • 12. Is there a clear, reachable channel to find them? SEO, ads, communities?
  • 13. Is the market growing? Expanding, flat, or shrinking?
  • 14. Is the market big enough? Can it support a sustainable business?
  • 15. Is the competition healthy (not too crowded, not nonexistent)? No competition usually means no market

Business & You

  • 16. Can this be profitable? Rough unit economics work?
  • 17. Do you have unfair advantage? Why can't 10 others copy this tomorrow?
  • 18. Will this be personally sustainable? Do you actually want to work on this for years?
  • 19. Can you test this without quitting your day job? Low-risk validation path?
  • 20. If this fails, what's the downside? Acceptable loss?

Score interpretation:

ScoreAction
18-20 ✅Strong signal — proceed to test design
12-17 ⚠️Mixed — address weak areas before investing
< 12 ❌High risk — kill or radically pivot

Risk Map: The 5 Ways Ideas Die

RiskDescriptionMitigation
Solution RiskYou build the wrong thingTalk to 10 customers before writing code
Market RiskNobody wants itGet pre-orders or sign-ups before building
Execution RiskYou can't deliverAudit your skills, time, and resources
Timing RiskToo early or too lateCheck search trends, competitor launches, industry shifts
Business RiskCan't make moneyValidate willingness to pay early — don't assume

Lean Validation Experiments

Tier 1: Low Effort (Days)

ExperimentWhat It TestsHow To RunSuccess Signal
The Fake DoorInterestLanding page with "Coming Soon" + email signup5-10% conversion from visitors → email
The $5 InterviewProblemTalk to 10 target customers about their pain7/10 confirm it's a real problem
Social PostDemandPost about the problem on LinkedIn/Reddit/TwitterEngagement, DMs, "I need this" comments
Google TrendsMarket trajectoryCheck trend direction for related keywordsUpward or stable curve

Tier 2: Medium Effort (Weeks)

ExperimentWhat It TestsHow To RunSuccess Signal
Pre-sell / Landing PageWillingness to payLanding page with "Buy Now" (actually collect payment or just gauge intent)1-3% conversion rate or 10+ pre-orders
Concierge MVPSolution validityManually deliver the service for 3-5 beta customersCustomers get value and would pay
WaitlistDemand volumeCollect email signups with a specific promise100+ signups from targeted outreach
Content TestContent-driven demandWrite 3 articles about the problem. Track SEO/social tractionOrganic traffic, subscribers, inquiries

Tier 3: Higher Effort (Months)

ExperimentWhat It TestsHow To RunSuccess Signal
Prototype MVPProduct usabilityBuild the smallest functional version for 10 beta usersNPS > 30, weekly active usage > 3×
Paid PilotWillingness to pay at full priceSell to 1-3 customers at full priceCustomers pay and don't churn
Crowdfunding / Pre-orderMarket validation at scaleKickstarter, Indiegogo, or direct pre-ordersHits 30% of funding target in first week

Trigger Phrases

PhraseAction
"Validate this idea..."Full validation funnel: canvas → checklist → risk map → test
"Is this worth pursuing?"Runs the 20-point checklist
"Test this idea..."Designs the smallest meaningful experiment
"What could kill this idea?"Risk map — identifies top 3 failure modes
"Should I build this?"Pre-validation reality check
"Talk me out of this idea"Devil's advocate — surfaces weakest assumptions
"How do I validate [X]?"Specific experiment design for a specific risk
"Is this a good idea?"Combined checklist + risk map + recommendation

Step-by-Step Instructions

Step 1: Clarify the Idea

Get it into a single sentence:

"I want to build [solution] for [audience] who struggle with [problem], so they can [outcome]."

If you can't complete this sentence, the idea isn't clear enough yet.

Step 2: Surface Assumptions

List everything you're assuming to be true. Group into:

Assumption TypeExamples
Problem"People actually have this problem." "They know they have it."
Solution"My solution solves it." "They'll use it."
Market"There are enough people." "I can reach them."
Business"They'll pay." "The economics work."
You"I can build this." "I'll stay motivated."

Key insight: The assumption that would hurt most if wrong is your riskiest assumption. Test that one first.

Step 3: Run the Checklist

Score all 20 items. Identify which areas score lowest — those are your focus areas for testing.

Step 4: Design the Experiment

Follow the experiment tier table above. Rules:

  • Smallest test first: Start with Tier 1. Don't build anything until you've talked to customers.
  • Define success criteria upfront: "I want 20 email signups from a $50 ad spend" — not "let's see what happens."
  • Time-box: 1-2 weeks per test. If you can't get a signal in 2 weeks, the signal might be "no."

Step 5: Run, Measure, Decide

ResultDecision
Strong positive signalProceed to next tier of testing
Mixed / unclearRevise assumption, test again with a different method
Clear negative signalKill or pivot. Do not ignore. Sunk cost is not a reason to continue

Step 6: Document Learnings

Even for ideas you kill, document what you learned. Future you will benefit from knowing:

  • Which assumptions were wrong
  • What customers actually said
  • What the market signals showed

Examples

Example 1: Validating a Paid Newsletter Idea

Idea: "A paid newsletter teaching designers how to use AI tools"

Clarified: "I want to build a paid weekly newsletter for mid-career designers who struggle with keeping up with AI tools, so they can stay relevant without spending hours researching."

Riskiest Assumptions: 1) Designers are willing to pay for this. 2) I can consistently find valuable content.

Experiment (Tier 1):

  1. Post on LinkedIn/X: "Designers — what's your #1 question about AI tools?" (tests problem)
  2. If engagement is strong → create a free 5-email mini-series with a "Subscribe for full version" CTA (tests willingness to pay)
  3. Success signal: 1,000 free subscribers within 2 weeks

If < 100 signups: Problem not urgent enough or audience not reachable. Kill or narrow niche further. If 100-500: Interesting but weak. Try paid ads to test willingness to pay more directly. If 500+: Proceed. Build the paid tier.

Example 2: Validating a SaaS Tool

Idea: "A tool that auto-generates social media posts from blog content"

Risk Map:

  • Solution Risk (HIGH): Will the output be good enough to use without heavy editing?
  • Market Risk (MEDIUM): Do content creators feel this pain enough to pay?
  • Execution Risk (LOW): Buildable with existing AI APIs

Experiment (Tier 1):

  1. Build a manual concierge: Offer to take 5 bloggers' posts and manually create their social content for free
  2. Ask: "If this were automated, what would you pay?"
  3. Success signal: 3/5 say "I'd pay $20+/month"

Learning: If users love the output but won't pay, pivot to free + ads. If they won't use the output even for free, solution risk is confirmed — kill or redesign.


Pro Tips

  • Validation is not about proving you're right — it's about learning the truth as cheaply as possible. If you're trying to prove your idea works, you're doing it wrong.
  • Nobody cares about your idea as much as you do. The first 10 conversations will be polite. Push past politeness — ask "Would you pay for this?" directly. If they hesitate, that's data.
  • A "maybe" is a "no". In validation, ambiguous responses usually mean no. People who really want something will show clear enthusiasm.
  • Kill early, kill often. The best entrepreneurs don't have the best ideas — they kill bad ideas fastest. A dead idea is tuition paid for the next one.
  • Validation never ends. Even after launch, every feature, pricing change, and channel is a new hypothesis to test. Build validation into your workflow, not as a one-time event.

Frequently asked questions

What does the Idea Validator AI skill do?

A structured idea testing framework that runs every concept through a reality checklist before you invest time, money, or energy. Combines lean validation, customer discovery, and risk analysis into a single process for solopreneurs, creators, and innovators.

Why use Idea Validator on TypingMind?

Because you install it once and use it with any model. Idea Validator is plain Markdown rather than provider-specific code, so the same skill runs on GPT-5, Claude, Gemini, Grok, or a local model — and you can switch model mid-chat without it breaking. TypingMind runs on your own API keys, so you pay providers directly instead of a per-seat subscription, and your skills and chats stay in your own storage.

How do I install Idea Validator in TypingMind?

Open Plugins → Skills → Install from GitHub in TypingMind and paste https://github.com/cosmicstack-labs/mercury-agent-skills/tree/main/categories/creative-personal-development/idea-validator. TypingMind reads its SKILL.md and installs it as a skill you can enable per chat.

Which AI models can use Idea Validator?

Any model you connect in TypingMind. AI skills are plain Markdown instructions rather than provider-specific code, so GPT, Claude, Gemini, Grok, and local models can all load this skill when a request matches it.

How many AI models can I use with Idea Validator?

As many as you like. As long as a model supports skills, you can use Idea Validator with it — GPT, Claude, Gemini, Grok, DeepSeek, Mistral, Llama and more — all on TypingMind with your own API keys.

Is the Idea Validator AI skill free?

Yes. It is published on GitHub by cosmicstack-labs under the MIT license. You only pay your own AI provider for the tokens you use.

What are AI skills?

An AI skill is a reusable instruction bundle that teaches an AI model how to do one specific task. It follows the open Agent Skills format: a SKILL.md file with a name and description, plus any scripts, templates or reference files the model may need. The model reads the instructions only when your request matches the skill, so an installed skill costs nothing until it is used.

How are AI skills different from plugins or MCP servers?

A plugin or MCP server gives a model new tools to call — code that runs somewhere and returns a result. An AI skill gives the model knowledge and process instead: how to approach a task, which steps to follow, what good output looks like. Skills are plain Markdown, so they need no server, no API key and no runtime, and they work with any model.

View all

Set up your own AI workspace now

Get notified about new features and future giveaways by subscribing to our newsletter 👇