Install Reference Hunt
Pick your agent. Every command is ready to paste.
npx skills add Neeeophytee/finding-unknowns-skills --skill reference-huntThe open skills CLI detects your agents (Claude Code, Cursor, Codex and 70+ more) and installs to the right folder. Add -g to install globally.
01
Install it
Run the command above, or upload the folder in Claude.
02
Ask naturally
Describe the task. Your agent loads reference-hunt when the request matches its description.
03
Name it if needed
If it does not trigger, say “use the reference-hunt skill”. In Codex, type $reference-hunt.
Reference hunt
Some requirements are too intricate or too tacit to write down, but working code somewhere already embodies them. The best reference is not a screenshot or a description — it's source. Read it like a spec, then reimplement the semantics, not the syntax.
Steps
- Get the reference: a repo path, a vendored folder, a library name, or a site whose underlying code can be read. Ask what specifically to extract from it — behavior, structure, visual system, API shape — so you don't imitate the wrong dimension.
- Read the reference and produce a semantics summary before writing any code:
- the behaviors and guarantees it implements (timing, ordering, error handling, edge cases),
- the decisions that look deliberate versus incidental,
- anything that won't translate to the target language or stack, with a proposed equivalent.
- Have the user confirm the semantics summary. This is the moment misreadings get caught cheaply.
- Reimplement in the target stack: same semantics, native idioms. Do not transliterate line by line, and do not copy code verbatim from references whose license doesn't allow it — note the license if it's unclear.
- Close the loop: list each behavior from the summary and where the new implementation honors it, plus any place you consciously diverged and why.
Guardrails
- The reference defines what; the target codebase's conventions define how.
- If the reference itself turns out to be buggy or inconsistent, surface that instead of faithfully reproducing the bug.
- Respect licenses: extracting semantics is fine; copying incompatible code is not.
Tips for Reference Hunt
- • Start a fresh session after installing so your agent picks up the new skill.
- • It is part of a pack with 14 skills. Install only the ones you need with --skill to keep triggers precise.
- • If two skills overlap, mention the one you want by name.
Questions about Reference Hunt
What does the Reference Hunt skill do?
Use existing source code as the specification when the user can't describe what they want in words. Use when the user points at a library, module, folder, or site and says "like this," even if it's in a different language or stack.
How do I install Reference Hunt?
Run "npx skills add Neeeophytee/finding-unknowns-skills --skill reference-hunt" in your project. The skills CLI installs it for Claude Code, Cursor, Codex and 70+ other agents. In Claude on the web, upload the skill folder as a ZIP under Customize > Skills.
Does Reference Hunt work in Cursor and Codex?
Yes. Reference Hunt uses the open SKILL.md format, so it works in Claude Code, Claude, Cursor, OpenAI Codex, Gemini CLI, GitHub Copilot and other agents that support agent skills.
Is Reference Hunt free?
Reference Hunt is open source on GitHub under the MIT license. It is free to install; check the license before commercial use.
Who made Reference Hunt?
Reference Hunt is published by Neeeophytee in the Neeeophytee/finding-unknowns-skills repository, together with 13 other skills.




