nerd-consensus
Find the nerd consensus on a product, tool, or product category: what the enthusiast communities that obsess over it agree on, argue about, and warn against, sourced from their forums, subreddits, and
Files1
View on GitHubSKILL.mdplugins/nerd-consensus/skills/nerd-consensus/SKILL.md
GitHubnerd-consensus
The nerd consensus is what an enthusiast community agrees on after years of buying, using, breaking, and measuring the things it obsesses over. It lives in subreddits, specialist forums, community wikis, and long-term ownership threads. Affiliate listicles, "best X of the year" pages, store reviews, and the maker's own copy are where it is absent; use them only to learn names and specs.
Steps
1. Frame the question
Decide which shape the question has:
- Verdict - one product or tool. The answer is how the community rates it, what it is known for, and its known flaws.
- Shortlist - a category ("a chef's knife", "an EDC flashlight"). The answer is the picks the community converges on, by tier.
Pull the use case, budget, and region from the request when it carries them. Ask only when the answer would change which community you read, and otherwise research the common case and state your assumption in the report. Done when the question fits in one sentence that names its shape and its item or category, with any constraint attached.
2. Find the communities
Find two to four enthusiast communities for the domain: places where members own more of the thing than they need, compare them on specs, measurements, and materials, post long-term reports, and use jargon an outsider would need explained. For calibration:
- Flashlights - r/flashlight, BudgetLightForum, independent testers with runtime graphs.
- Kitchen knives and cooking - r/chefknives, KitchenKnifeForums, r/AskCulinary, eGullet.
- Shoes and boots - r/goodyearwelt, StyleForum.
- Headphones and audio - Head-Fi, Audio Science Review.
- Developer tools - Hacker News and Lobsters threads, the tool's issue tracker, the subreddits for the language or domain.
- Durability across domains - r/BuyItForLife, as a fallback when no specialist community exists.
Find others by searching for the domain with "forum", "subreddit", "wiki", or "buying guide", and follow the links communities give to each other. Prefer communities with a wiki, FAQ, or pinned buying guide: those are the consensus already written down. Done when every community you picked shows the marks of an enthusiast community above, or when you have searched and found fewer, which the report says.
3. Gather the evidence
Read each community for the question:
- Its wiki, FAQ, or buying guide.
- Recommendation threads ("what should I buy", "first X", "upgrade from Y"). Count which names recur across separate threads.
- Searches for the item inside the community (
site:search works for most), including "regret", "failed", "worth it", "vs", and "long term". - The threads that argue against the popular pick, the strongest dissent.
Record each claim with its link and date. When a site blocks fetching, fall back to search-result snippets and mark those claims as unread in full. Done when every community has been read through all four sources above, or you have noted which source it lacks, and every claim has a link and a date.
4. Weigh the evidence
Sort each claim into one of these:
- Consensus - repeated by independent, experienced members across threads, over time, and across communities.
- Contested - split camps. Name each camp and what divides them; it is usually a use case or a value, such as carbon against stainless steel.
- Hype - praised, but too new for long-term reports.
- Drift - the community's view has changed: a revision, a factory move, an acquisition, or a quality decline ("they went downhill"). The newer view wins, and the report says when it turned.
Separate the newcomer pick (what the community tells a beginner or a non-enthusiast to buy) from the endgame (what members buy for themselves). When they differ, the user needs to know which one they asked for.
Discount these before they count toward consensus:
- Echo - a run of posts citing one review or one tester. Trace them back and count the source once.
- Shill - accounts that post only about one brand, maker reps, or links with affiliate tags.
- Meme pick - a product the community jokes about recommending, which regulars wouldn't buy.
Name the community's own biases too, such as a flashlight forum prizing output and firmware, or BIFL prizing durability over convenience, so the user can judge whether they share those values. Done when every claim in the report has a category and no echo is counted twice.
5. Report
Lead with the answer in two or three sentences: the verdict, or the shortlist with its newcomer pick and endgame. Then, in this order:
- Consensus - the picks or the verdict, each with what the community praises and the flaws it repeats.
- Contested - the camps and what decides between them for this user.
- Watch out - hype, drift, and known failure modes, with dates.
- Jargon - the community terms the user needs to read the threads themselves, one line each.
- Sources - each community consulted, with links to the threads and wiki pages that carried the most weight, and a note on any claim you could read only as a snippet.
When the communities disagree with each other, or the evidence is thin, say so in the lead instead of manufacturing a consensus.