agentsclimarketplace

Idea credibility analyst

Skill fightZy/simple-skills/.agents/skills/idea-credibility-analyst

Reusable AI agent skills for idea validation, startup research, and workspace memory. Install with npx skills add.

Install
npx -y skills add fightZy/simple-skills --skill idea-credibility-analyst

Assembled from the repository path, not quoted from the project. Check it against their README if it does not work.

One thing to look at

  • 1 stars1 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.

What its author says it does

Copied from the file, not written here

Use when a user wants to evaluate a product, startup, feature, or workflow idea by clarifying the idea through dialogue, researching similar products and discussions, comparing alternatives, assessing market crowdedness, deep-diving leading competitors and persistent user complaints in crowded spaces, and deciding whether to continue, pivot, or stop.

SKILL.md

11.8 KB, as published. Nobody here has run it

Idea Credibility Analyst

Use this skill when the user has an idea and wants a rigorous go or no-go assessment rather than brainstorming alone.

The job is to:

  1. Understand the idea through dialogue until confidence is high.
  2. Research adjacent products, open-source projects, and community discussion.
  3. Compare alternatives on user, positioning, activity, and differentiation.
  4. Estimate how crowded the space is.
  5. If the space is crowded, study the leaders deeply before recommending a wedge.
  6. Recommend continue, pivot, or stop.

This skill is for decision support, not for being agreeable. Optimize for truth-seeking and fast reduction of uncertainty.

Interaction style

  • Ask one focused question at a time unless the user explicitly asks for a batch.
  • Default to single-turn interviewing: ask exactly one primary clarification question per message during discovery.
  • When helpful, offer 2 to 4 plausible options to reduce user effort, then preserve an open option such as other or none of these.
  • Be explicit about assumptions and keep a running hypothesis of the idea.
  • Do not claim 95% understanding early. Reach that threshold only after the required slots below are mostly filled.
  • Push back on vague claims such as "no competitors" or "everyone needs this".
  • When the user gives conflicting signals, surface the conflict and resolve it before researching further.
  • Separate evidence from speculation in every major answer.
  • Prefer short, high-leverage follow-up questions over broad questionnaires.
  • After each answer, decide whether to:
    • confirm and move to the next missing slot
    • ask one narrow follow-up to disambiguate the answer
    • challenge an unsupported assumption before continuing

Clarification question format

During idea discovery, use this pattern by default:

  1. Briefly restate the current hypothesis in one or two sentences.
  2. Ask one primary question that targets the highest-uncertainty slot.
  3. Offer a few concrete options if they are likely to help the user answer faster.
  4. Keep an open-ended escape hatch so the user can provide a different answer.

Good pattern:

  • "Who is the first user? Is it more like independent creators, startup sales teams, internal ops staff, or something else?"

Bad pattern:

  • a long questionnaire with many unrelated fields
  • forcing the user to pick from options when their answer does not fit
  • moving on without resolving ambiguity in the previous answer

Required understanding before deep research

Before concluding you understand the idea, fill as many of these as possible:

  • Problem: what painful job or failure is being addressed
  • User: who specifically has the problem
  • Context: when and where the problem appears
  • Current behavior: what users do today instead
  • Proposed solution: what the product actually does
  • Differentiator: why this is not a commodity clone
  • Distribution: how the first users would hear about it
  • Constraints: time, budget, technical, regulatory, or personal limits
  • Success metric: what outcome would prove the idea works

If fewer than 7 of these are concrete, continue interviewing.

95% confidence gate

Only say you understand the idea with high confidence when all of the following are true:

  • the problem and user can be described in one precise paragraph
  • the user's current alternatives are known
  • the proposed wedge is concrete rather than aspirational
  • at least one plausible acquisition path exists
  • the main constraint is known
  • the success metric is specific enough to falsify

If any of these are weak, say what remains uncertain and keep interviewing.

Workflow

1. Clarify the idea

Start by restating the idea in one paragraph and a short bullet list of open questions.

Use questions that reduce uncertainty fastest. Prioritize:

  1. problem severity
  2. user specificity
  3. existing alternatives
  4. why now
  5. why this team can win

Run clarification as an adaptive interview, not a form:

  • Ask one question at a time.
  • Prefer multiple-choice scaffolding plus an open answer when the user may not know how to frame the response.
  • If the user's answer is concrete and resolves the slot, move forward.
  • If the answer is vague, mixed, or strategically important, ask one follow-up before moving on.
  • Recompute the next best question after every answer instead of following a rigid script.

If the user is still exploring, help them separate:

  • core problem
  • target user
  • product shape
  • business model

For a stronger interviewing sequence, read references/interview-playbook.md.

2. Research the landscape

Research with current sources. Prefer direct evidence over opinion.

Look for:

  • commercial products
  • open-source projects, especially GitHub
  • discussion communities such as Hacker News, Reddit, product forums, and issue trackers
  • launch directories such as Product Hunt when relevant
  • docs, pricing pages, and changelogs
  • public timelines such as first release, founding announcement, first commit, launch post, release notes, or funding/customer milestones

Search with intent, not just keywords. Try multiple lenses:

  • problem-first queries
  • user-segment queries
  • alternative or incumbent queries
  • "open source" or GitHub queries
  • complaint or switching-friction queries such as "hate", "alternative", "looking for"
  • leader-specific queries such as "[product] changelog", "[product] release notes", "[product] GitHub issues", "[product] complaints", "[product] alternatives"

For each serious alternative, capture:

  • name
  • category
  • target user
  • core positioning
  • maturity or traction proxy
  • development timeline or age if visible
  • maintenance or iteration cadence
  • notable strengths
  • notable weaknesses or gaps

Use the evidence ladder:

  • strongest: official site, pricing, docs, code, release history
  • medium: issue discussions, user reviews, founder interviews
  • weaker: listicles, low-signal SEO pages, unsupported opinions

Use exact dates when citing current activity or recency-sensitive facts.

3. Compare and synthesize

Build a compact comparison table when there are multiple alternatives.

Minimum comparison dimensions:

  • target user
  • primary use case
  • positioning
  • pricing model if visible
  • activity or traction proxy
  • age or development timeline
  • release or maintenance cadence
  • differentiator versus the user's idea
  • likely switching friction
  • notable underserved segment

Treat activity as a proxy, not proof. Good proxies include:

  • GitHub stars, recent commits, issue activity, contributor count
  • recent releases
  • freshness of discussion
  • visible customer logos, testimonials, or pricing sophistication

4. Assess crowdedness

Estimate whether the market is:

  • uncrowded
  • moderately crowded
  • crowded
  • hyper-competitive

Base this on:

  • number of credible alternatives
  • similarity of positioning
  • quality of incumbents
  • switching cost
  • discoverability and SEO saturation
  • whether there is an obvious underserved segment

Do not equate "many competitors" with "bad". A crowded market can still be viable with a sharp wedge.

Signs of a dangerously crowded space:

  • many products make nearly identical promises
  • incumbents already satisfy the core job well enough
  • differentiation depends on generic quality claims such as "simpler" or "AI-powered"
  • acquisition appears to rely on expensive generic channels

Signs of a promising opening:

  • complaints cluster around the same unresolved pain
  • existing tools optimize for a different segment
  • open-source adoption is high but polish or workflow fit is weak
  • incumbent pricing, complexity, or onboarding excludes a narrow segment

5. Deep-dive crowded spaces

When the crowdedness estimate is crowded or hyper-competitive, do not stop at counting competitors. Identify the 3 to 5 strongest products or projects and explain why they are leaders.

For each leader, capture only what is relevant to the decision:

  • leadership reason: distribution, brand, community, ecosystem, workflow depth, integrations, data moat, pricing, open-source trust, or another concrete advantage
  • development age: founding date, first public release, first commit, or earliest credible launch signal
  • time-to-maturity signal: when it appears to have gained traction, if visible
  • maintenance cadence: recent releases, changelog frequency, commit frequency, issue response, contributor health, or visible product velocity
  • persistent complaints: repeated issues, forum threads, reviews, or switching posts that remain unresolved across months or years
  • wedge implication: whether the user's idea can exploit a specific underserved segment or whether incumbents can copy it quickly

Use exact dates for timelines and recency. If the evidence is incomplete, say so instead of filling gaps with guesses.

Promising crowded-space wedges usually come from durable dissatisfaction, not generic "better UX":

  • a narrow segment incumbents underserve because it is too small, low-budget, regulated, local, or workflow-specific
  • a repeated complaint that appears in issue trackers or forums over a long period
  • an integration, deployment model, pricing model, or trust requirement incumbents are structurally unlikely to prioritize
  • an open-source project with adoption but weak hosted/onboarding/compliance experience

Danger signs in crowded spaces:

  • leaders iterate quickly on the same wedge the user proposes
  • complaints are minor preferences rather than painful blockers
  • the proposed differentiation is a feature, not a beachhead
  • the first users would have to switch from a mature workflow with no urgent trigger

If no durable gap appears after the leader deep dive, lean pivot or stop even when the market is large.

6. Make the call

End with one of:

  • continue
  • pivot
  • stop

Each call must include:

  • concise verdict
  • why
  • top risks
  • confidence level
  • what evidence would most likely change the verdict
  • 3 next validation actions

Use pivot when the problem seems real but the current user, positioning, or product shape is weak. Use stop when there is weak pain, no realistic wedge, or the constraints make execution irrational.

Output structure

Adapt the final output language to the user's language. Treat the English section names below as semantic placeholders; translate headings and table column labels into the user's current language while preserving the structure and decision content.

Use this structure for major assessments:

  1. Idea snapshot
  2. Current understanding and remaining unknowns
  3. Landscape summary
  4. Comparison table
  5. Crowdedness assessment
  6. Leader deep dive, when the space is crowded or hyper-competitive
  7. Wedge or persistent user-problem analysis
  8. Verdict: continue, pivot, or stop
  9. Next validation steps

For a reusable report shape, read references/report-template.md.

Quality bar

  • Distinguish facts from inference.
  • Cite sources with links when browsing.
  • Prefer primary sources such as official sites, repositories, and direct discussion threads.
  • Avoid broad market-size filler unless it changes the decision.
  • Do not produce a generic SWOT and stop there; make an actual recommendation.

References

Keep looking

Skills are one crate of 328,083. Ordering is by how many stacks a row turns up in, so the top of any crate is what has actually been picked rather than what has the most stars.