From search-before-build
Evaluates whether a digital product or coding idea is worth building by clarifying the problem, checking necessity, researching existing solutions, and recommending Build, Adapt, Use, or Stop.
How this skill is triggered — by the user, by Claude, or both
Slash command
/search-before-build:search-before-build-assessThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Help a non-expert slow down before spending time and tokens. Be candid, practical, and easy to understand.
Help a non-expert slow down before spending time and tokens. Be candid, practical, and easy to understand.
references/conversation-and-decision.md before research. Infer details when the meaning is clear; never ask the user to repeat information already supplied or safely inferred.Read references/conversation-and-decision.md from this package before starting.
If the user expresses GitHub deep-search enhancement intent, read and follow the enhancement flow in references/github-retrieval.md. If enhancement is the entire request, report the capability or setup result and stop without starting an assessment.
references/research-method.md to build the evidence package before making a final recommendation.references/conversation-and-decision.md, combine the necessity check and research evidence into exactly one recommendation: Build, Adapt, Use existing, or Stop. Keep this decision in the conversation; do not put it in competitor reports.references/report-template.md and references/report-viewer.md from this package. Render the result to the shared temporary HTML viewer. Do not write competitor reports into the user's project unless the user explicitly asks to persist selected competitors after seeing the result.If the user later asks to persist one or more competitors, write only those reports to docs/search-before-build/<topic-slug>/<competitor-slug>.md under the contract in references/report-template.md. Update canonical files and return their paths.
The user may override the recommendation. Record that choice without weakening or rewriting the evidence.
npx claudepluginhub user-w-ui/search-before-build --plugin search-before-buildReviews product risk before coding by checking demand, alternatives, switching costs, and validation steps. Useful for new features, apps, or tools where assumptions are vague.
Evaluates software ideas for viability and writes proposal documents. Use when assessing an idea, deciding if it's worth building, or formalizing a proposal.
Pressure-tests ideas and decisions in conversation before committing to build. Surfaces hidden assumptions and argues for the simplest version.