user-w-ui/search-before-build/quick-search
Claude Code and agent skill by user-w-ui/search-before-build
- community
Checking that the SKILL.md file is still in the repository.
Quickly check whether something like a described tool, product, library, or coding idea already exists, and list the closest existing options with a clearly marked preliminary view. Use when the user asks whether something like X exists, wants existing alternatives or prior work fast, or wants a light look before deciding anything. For a full decision on whether to build or keep building, use assess instead.
Install
npx vskill@latest install user-w-ui/search-before-build/quick-searchSKILL.md
Quick Search for Existing Solutions
Find out quickly what already exists. Be candid, brief, and easy to understand. This is a first look, not a decision.
Paths to package files in this skill are relative to the directory containing this SKILL.md; resolve them to absolute paths before reading or running them.
Rules
- Do not run a clarification round, a pre-research confirmation, or a necessity check. Infer what to search for from the request, the conversation, and any supplied material, and state that understanding at the top of the answer.
- Ask at most one question, and only when the core task cannot be inferred at all. Ask it through the question channel in
../../references/conversation-and-decision.md, then stop the turn and wait. - Read
../../references/research-method.mdand follow its reduced-depth mode. Read../../references/search-sources.md, and for any GitHub search read../../references/github-retrieval.md. - Normal research is read-only. Do not create files, render a viewer, save reports, or offer to install or configure anything.
- Do not judge what a candidate does from its name, a search snippet, Stars, or download counts.
- Match the user's language and demonstrated level of expertise. Use accurate everyday language.
Answer
- Understanding: one or two sentences on what was searched for and any assumption made.
- Candidates: at most five, closest first. For each, say what it is, how well it fits the need, a dated maintenance signal (or that maintenance is unknown), and a link to its primary page.
- Coverage: the routes checked, plus any limitation statement the references require.
- Preliminary view: label it as preliminary and pick exactly one, in the user's language:
- Ready to use: an existing option already covers the need;
- Adaptable: an existing project could be modified to fit;
- Reusable parts: a component removes much of the work, but nothing covers the whole need;
- Nothing close in N routes: nothing close turned up in the N routes checked, which does not prove that nothing exists.
In Chinese, use 初步 and these labels: 已有现成可用的, 有可改造的项目, 有可复用的组件, 在检查过的 N 个来源里没找到接近的. Add one sentence of reason. Do not phrase the view as a decision to build, adapt, use, or stop.
- When the view depends on an important unknown, or the decision would cost real time or money, suggest running the
assessskill for a full assessment.
Security
- Security scanPassed, 90 of 100Pattern checks on the skill's files.
- Model reviewPassed
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingskills/quick-search/SKILL.md
Popularity
- 7-day trend score
- 0
Not refreshed yet.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/user-w-ui/search-before-build/quick-search)