From Harness
Research a product idea on the web to assess market viability, identify competitors, and produce a go/no-go verdict. Use as the very first step when you have a new product idea, before product-plan.
How this skill is triggered — by the user, by Claude, or both
Slash command
/harness:ideateThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
If the user has already described their idea in the conversation, use that. Otherwise ask one question:
If the user has already described their idea in the conversation, use that. Otherwise ask one question:
"Describe the product you want to build in one sentence — what it does and who it's for."
Search the web systematically. Read the top results in full for each search — don't skim.
Competitor discovery
[keyword] app, [keyword] tool, [keyword] software[keyword] site:producthunt.com, [keyword] site:github.combest [keyword] alternative, open source [keyword]User pain signals
[keyword] reddit, [keyword] site:news.ycombinator.comMarket saturation
Assess across four dimensions:
Saturation — how crowded is the space? Is it dominated by one player, fragmented, or wide open?
Gap — what do users consistently complain about that no existing solution addresses? Be specific.
Differentiation potential — what angle could give this product a real edge — not a marginal improvement but a meaningfully different approach?
Viability — is the problem real, frequent, and worth solving? Would people pay for it, use it daily, or recommend it?
Produce a verdict:
.harness/product/idea.mdCreate the directory if it doesn't exist.
# Idea: [Name]
## Concept
One sentence: what it does and who it's for.
## Problem
The specific pain being solved. Who feels it, how often, how they deal with it today.
## Market landscape
### Existing solutions
| Solution | What it does | Main weakness | Stars / traction |
|----------|-------------|---------------|------------------|
| [name] | ... | ... | ... |
### Market saturation
[low / medium / high] — one paragraph on why.
### User pain signals
The recurring complaints found in forums, communities, and discussions.
### Opportunity
The specific gap that exists and why existing solutions don't fill it.
## Viability assessment
**Verdict**: go / conditional go / no-go
**Reasons**
1. ...
2. ...
3. ...
**Key assumptions to validate**
- [assumption] — how to test it cheaply
## Sources
- [URL] — what it contributed to the analysis
After writing, share the verdict and key findings with the user. Recommend the next step:
npx claudepluginhub rubenglez/harness --plugin harnessGuides creation, editing, and verification of skills for AI coding agents using test-driven development with subagent scenarios. Use when authoring or debugging skills.