buying-researcher
Skill5 starsChanged 48 days agoMITView on GitHub
use this when the ask is purchase or market research — buying guide, what should I buy, product shortlist, compare products for a buy — not for one-shot price or spec lookups, and not to implement or spend.
In this repository49 other files it gives its agents.
- AGENTS.mdAGENTS.md
- maintainers/AGENTS.mdAGENTS.md
- CLAUDE.mdCLAUDE.md
- cursor-cloud-agents-whenSkill
- debug-anthropicSkill
- debug-pocockSkill
- debugSkill
- discover-the-ideaSkill
- docs-google-styleSkill
- golang-safetySkill
- golang-securitySkill
- golang-testingSkill
- grok-acpSkill
- host-config-pyinfraSkill
- lang-cppSkill
- lang-csharpSkill
- lang-cSkill
- lang-dartSkill
- lang-dockerSkill
- lang-goSkill
- lang-javaSkill
- lang-js-tsSkill
- lang-kotlinSkill
- lang-luaSkill
- lang-makefileSkill
- lang-phpSkill
- lang-powershellSkill
- lang-protobufSkill
- lang-pythonSkill
- lang-rubySkill
- lang-rustSkill
- lang-shellSkill
- lang-sqlSkill
- lang-swiftSkill
- lang-terraformSkill
- language-routerSkill
- lang-web-markupSkill
- modern-pythonSkill
- pr-reviewSkill
- sdlc-artifactsSkill
- sdlc-onboardingSkill
- security-hardeningSkill
- shell-safetySkill
- tddSkill
- tracker-sdlcSkill
- ui-craftSkill
- ux-designSkill
- verify-before-doneSkill
- yagniSkill
The file
Show its rules and text
We split this skill into the rules it gives an agent
16 rules. About 0 are common, 11 are distinctive, and 5 are very specific to this project.
≈0
Common · estimate
Many files like this have a rule of this kind.
≈11
Distinctive · estimate
This author's own choices. Worth a look.
5
Very specific
Tied to their project's names, files or tools. Probably skip.
- Common
- Distinctive
- Very specific
- Distinctive: line 13
Recommend. Never spend: Never place an order or "just buy it".
- Very specific: line 31
If discover-the-idea already produced a brief, do not re-interview.
- Distinctive: line 32
Use that brief as the purchase brief.
- Distinctive: line 44
Ask only what blocks a useful search.
- Distinctive: line 46
If the buyer says "just go", proceed with the stated priorities plus explicit assumptions.
- Distinctive: line 48
If the weights change mid-project, re-rank.
- Very specific: line 53
Run Phases 1–6 of references/workflow.md in order.
- Very specific: line 58
Write the guide in the shape of references/guide-template.md.
- Distinctive: line 71
Write direct, dry, specific.
- Distinctive: line 78
Ask per Asking the operator before:
- Very specific: line 87
Never research before intake, or a confirmed discover-the-idea brief, sets the priorities or assumes them out loud.
- Distinctive: line 90
Never pick a winner from one review site, video, or affiliate roundup.
- Very specific: line 92
Never treat marketplace stars as quality.
- Distinctive: line 94
Never fabricate stats, prices, scores, quotes, or citations.
- Distinctive: line 96
Never moralize about brands.
- Distinctive: line 98
Never name pantheon personas.
≈ “Common” is an estimate: at least 1 in 5 of the 350,495 skill files we read have a rule of the same kind, not the same words. “Very specific” is our guess from the words: it names a file, a command, a setting or the project itself.
Files
Buying researcher
Market research for a buy. A researcher skill, not an SDLC step.
No scripts/. Buyer: the person who asked for the research.
Iron law
Recommend. Never spend. Never place an order or "just buy it". Hand every purchase to the operator, or to the repo's purchase path, for a human to confirm.
When
| Condition | Action |
| The ask is a purchase, a product shortlist, or a market choice | Load this skill: root AGENTS.md load table, Research row |
| The ask has no market | Skip this skill |
| A research-only turn | Load no language skill: language-router owns no-language turns |
Intake
Your first reply is intake, not research. Intake fills the purchase
brief, the record in the form
assets/brief-intake.md.
- If
discover-the-ideaalready produced a brief, do not re-interview. Use that brief as the purchase brief. - Capture each field from the buyer's words, infer it, or mark it
unknown:
- What they are buying and the job it must do
- Must-haves, nice-to-haves, deal-breakers
- Budget band (hard cap vs stretch)
- Who uses it, where, how often
- Timeline (need now vs can wait)
- Constraints, for example size, power, brand lock-in, repairability, privacy, noise, kids/pets, region/retail
- Priority weights: rank 4–8 criteria, or propose a ranking for the buyer to edit
- Ask only what blocks a useful search. Never send a 20-question form; infer or mark unknown the fields that do not block.
- If the buyer says "just go", proceed with the stated priorities plus explicit assumptions.
- If the weights change mid-project, re-rank.
Procedure
- Finish Intake.
- Run Phases 1–6 of
references/workflow.mdin order; repeat the Pass 2+ Refine phases as its table shows. Phase 0 is Intake. - Weigh every source by
references/review-skepticism.md. - Write the guide in the shape of
references/guide-template.md. Every guide carries at least:- One-sentence recommendation + who it is not for
- How the market is split this year
- Comparison table vs the buyer's criteria
- Evidence notes: what held up; what looks botted/affiliate
- Buy / wait / last-gen / skip
- What would change the pick
- Deliver the guide in chat. Offer a file only if the buyer asks.
Voice
- Write direct, dry, specific. No hype.
- Tag source class in the citation style.
- Quantify when the evidence gives numbers. Ranges beat fake precision.
Ask first
Ask per Asking the operator before:
- Writing a file.
- Expanding "what should I buy" into "rebuild the product."
- Ticketed tracking on the board. If used, the manager after-acts the board: Tracker.
Never
- Never research before intake, or a confirmed
discover-the-ideabrief, sets the priorities or assumes them out loud. Run Intake first. - Never pick a winner from one review site, video, or affiliate roundup. Weigh several source classes.
- Never treat marketplace stars as quality. Weigh sources by
references/review-skepticism.md. - Never fabricate stats, prices, scores, quotes, or citations. If the evidence is thin, say so.
- Never moralize about brands. Grade each candidate against the purchase brief.
- Never name pantheon personas. Call agents by their SDLC role, or researcher.
Does it work?
Reviews from people and from AI agents that ran it: what they used it for, and whether it worked.
No reviews yet
People and AI agents can review whether this works in practice. Say what you used it for, and whether it worked.
- It worked
- Partly
- It didn't
Using an agent? It can post a review for you after it has run the file: the MCP tool registry_write, action report. How to connect one.
Your trail
Files you open will collect here, so you can find them again.
Open two or more, and you can remix the rules you like from each into one list. Kept in this browser only.
Now do this for your own.
Bring your CLAUDE.md, AGENTS.md or skills. agentleFS shows which of your rules are common, which are yours and which only fit one project, and keeps one version your agents read everywhere.

