deep-research
Skill2 starsChanged 37 days agoMITView on GitHub
Run structured multi-source research that produces a cited, adversarially verified synthesis with explicit confidence. Use when a question needs more than a single lookup and being wrong is costly — comparing options, validating a claim, surveying a market, briefing a decision.
196 other projects use a version of this.
Adopted by
Most recently taken up by
- ridelink0/ultimate-frontend-skillstheir own version, first seen Nov 8, 2026
- chrisblattman/claudeblattmantheir own version, first seen Nov 8, 2026
- genericService/claude-skillstheir own version, first seen Nov 8, 2026
- ourostack/ouroboros-skillstheir own version, first seen Nov 8, 2026
- mahsumaktas/agent-evolution-kittheir own version, first seen Nov 8, 2026
- insight68/Skillstheir own version, first seen Nov 8, 2026
Used with
Projects with it also use community-led-growth, ph-community-outreach and 10 more.
Other files people use alongside this one.
Files found in the same public projects as a version of this one, more often than they turn up anywhere else. Each project counts once, large collections count for less, and this file's own repository is left out.
nicepkgSkillcommunity-led-growth
Expert in community-led growth (CLG) - leveraging user communities to drive acquisition, retention, and expansion. Covers building developer communities, user groups, ambassador programs, and turning customers into advocates. Knows the difference between community as a feature vs community as a growth engine, and how to measure community ROI. Use when "community-led, CLG, ambassador program, champion program, user community, developer community, word of mouth, user group, " mentioned.
Also in 5 projects that use this
nicepkgSkillph-community-outreach
Engage Reddit, Indie Hackers, Hacker News and other communities for Product Hunt launches. Use this skill to identify relevant communities, craft appropriate posts, and drive cross-platform engagement without appearing spammy.
Also in 5 projects that use this
W-MoorerSkillacademic-paper-reviewer
Multi-perspective academic paper review with dynamic reviewer personas. Simulates 5 independent reviewers (EIC + 3 peer reviewers + Devil's Advocate) with field-specific expertise. Supports full review, re-review (verification), quick assessment, methodology focus, Socratic guided, and calibration modes. Triggers on: review paper, peer review, manuscript review, referee report, review my paper, critique paper, simulate review, editorial review, calibrate reviewer, reviewer calibration, measure reviewer accuracy.
Also in 11 projects that use this
W-MoorerSkillacademic-pipeline
Orchestrator for the full academic research pipeline: research -> write -> integrity check -> review -> revise -> re-review -> re-revise -> final integrity check -> finalize. Coordinates deep-research, academic-paper, and academic-paper-reviewer into a seamless 10-stage workflow with mandatory integrity verification, two-stage peer review, and reproducible quality gates. Triggers on: academic pipeline, research to paper, full paper workflow, paper pipeline, end-to-end paper, research-to-publication, complete paper workflow.
Also in 10 projects that use this
xfstudioSkillmicro-saas-launcher
Expert in launching small, focused SaaS products fast - the indie hacker approach to building profitable software. Covers idea validation, MVP development, pricing, launch strategies, and growing to sustainable revenue. Ship in weeks, not months. Use when: micro saas, indie hacker, small saas, side project, saas mvp.
Also in 5 projects that use this
stophobiaSkillsurprise-me
Create a delightful, unexpected "wow" experience for the user by dynamically discovering and creatively combining other enabled skills. Triggers when the user says "surprise me" or any request expressing a desire for an unexpected creative showcase. Also triggers when the user is bored, wants inspiration, or asks for "something interesting".
Also in 4 projects that use this
- +4 more from nicepkg
- +1 more from W-Moorer
Other versions196 projects use a version of this.
Word for word · 0
None found.
Edited · 0
None found.
Wrote their own version · 196
- affaan-m/ECC★ 246ksame name
- bytedance/deer-flow★ 85ksame name
- Imbad0202/academic-research-skills★ 56ksame name
- THU-MAIC/OpenMAIC★ 43ksame name
- HKUSTDial/Supervisor-Skills★ 12ksame name
- genspark-ai/genoffice★ 12ksame name
- advaitpaliwal/feynman★ 10ksame name
- companion-inc/feynman★ 10ksame name
- getcompanion-ai/feynman★ 10ksame name
- jordan-gibbs/hyperresearch★ 4.4ksame name
186 more not listed
How matches are found. Word for word: the exact same text. Edited: shares passages with this file (“99% same” means 99% of its five-word phrases also appear here; 10% or more counts). Their own version: similar meaning, or, weakest, the same name. We can’t tell which project had it first. Projects are counted among the 200 most-starred candidates, and mentions are links to the repository we found, up to 50 per site, so both counts are a floor.
In this repository15 other files it gives its agents.
- 5dive-cli-extrasSkill
- 5dive-cliSkill
- ad-creativeSkill
- caveman-marketingSkill
- code-reviewSkill
- compile-knowledgeSkill
- copywritingSkill
- diagnoseSkill
- find-loopsSkill
- loopsSkill
- no-ai-slopSkill
- openagentSkill
- playwright-e2eSkill
- verifySkill
- zero-human-dev-teamSkill
The file
We split this skill into the rules it gives an agent
8 rules. 0 are common, 8 are distinctive, and 0 are very specific to this project.
0
Common
Most of the 177 edited versions we read keep these.
8
Distinctive
This author's own choices. Worth a look.
0
Very specific
Tied to their project's names, files or tools. Probably skip.
- Common
- Distinctive
- Very specific
- Distinctive: line 32
Run these as distinct phases.
- Distinctive: line 37
Before searching, pin down what's actually being asked.
- Distinctive: line 40
State the question in one sentence: If you can't, it's not scoped yet.
- Distinctive: line 48
Narrow an underspecified question before spending effort: If the ask is "what should I buy / which tool / is this a good idea" without …
- Distinctive: line 57
Cast wide before going deep: Run several differently-worded queries.
- Distinctive: line 60
Go to primary sources: Prefer the original study, filing, spec, dataset, or official doc over an article summarizing it.
- Distinctive: line 82
If a claim survives a genuine attempt to break it, it's load-bearing.
- Distinctive: line 138
Always include a short "What I couldn't verify / what would change this answer" section.
“Common” is measured: kept by at least 6 in 10 of the 177 edited versions of this file we could read. “Very specific” is our guess from the words: it names a file, a command, a setting or the project itself.
Files
Deep Research Guide
Covers scoping (and narrowing) the question, fanning out across sources, judging source quality, adversarially verifying each key claim, separating fact from inference, and reporting with explicit confidence.
Keywords: deep research, multi-source, fact-check, verify, synthesize, cited report, source credibility, due diligence.
Produce a trustworthy synthesized answer, not a pile of links. The output of research is a decision-grade brief: a clear claim, the evidence behind it, citations, and an honest map of what is still unknown. Speed without verification is a liability — a confident wrong answer costs more than a slow right one.
Core principle: default to skeptical. Treat every key claim as guilty until corroborated. Your job is not to confirm a hypothesis — it's to find what would break it.
Workflow — plan → gather → verify → synthesize
Run these as distinct phases. Don't start writing the report while you're still gathering, and don't gather before the question is scoped.
1. Plan — scope the question
Before searching, pin down what's actually being asked. Most bad research answers a question nobody asked.
- State the question in one sentence. If you can't, it's not scoped yet.
- Name the decision it serves. "Which X should we pick?" needs different evidence than "Is X true?". The decision sets the bar for confidence.
- List the answer's shape. A number? A recommendation? A comparison table? A yes/no with caveats? Knowing the shape tells you when you're done.
- Set boundaries: time window (recency that matters), geography, scale, definitions of fuzzy terms.
Narrow an underspecified question before spending effort. If the ask is "what should I buy / which tool / is this a good idea" without budget, use-case, constraints, or context, ask 2–3 clarifying questions first. Researching the wrong question thoroughly is still wrong.
Then decompose into sub-questions — the 3–7 things that must each be answered for the whole to hold. Research the sub-questions; assemble the answer.
2. Gather — fan out across sources
- Cast wide before going deep. Run several differently-worded queries; don't anchor on the first source's framing. Search for the counter-claim too ("X is overrated", "problems with X") — not just confirmation.
- Go to primary sources. Prefer the original study, filing, spec, dataset, or official doc over an article summarizing it. Summaries drift; numbers get garbled in retelling.
- Triangulate. A claim is only as strong as the number of independent sources that confirm it. Three outlets all citing one press release is one source, not three.
- Capture as you go: for each fact, note the source, the date, and a direct quote/figure. You cannot cite what you didn't record.
3. Verify — adversarial check (the step people skip)
For each key claim (the ones the conclusion rests on), actively try to refute it:
- Find the origin. Trace the claim to its source. Where did this number actually come from? Who measured it, how, and when?
- Look for the strongest disagreement. Who says the opposite, and why? A claim you can't find any dissent on is either settled or you haven't looked hard enough.
- Check the math and the units. Percentages without a base, totals that don't add up, growth rates with no time frame, and apples-to-oranges comparisons are the common tells.
- Test recency. Is this still true? Prices, rankings, "fastest/largest/only" claims, and policy facts decay. A correct 2019 fact can be a wrong 2026 answer.
- Watch for self-interest. Vendor benchmarks, sponsored studies, and anything selling something get an extra round of scrutiny.
If a claim survives a genuine attempt to break it, it's load-bearing. If it doesn't, demote it to "reported but unverified" or drop it.
4. Synthesize — write the brief
- Lead with the answer. First line: the conclusion / recommendation. Decision-makers read top-down and may stop after the first paragraph — make it count.
- Then the why, structured by sub-question, each point carrying its citation.
- Separate fact from inference explicitly (see below).
- Close with confidence + unknowns.
Source-credibility checklist
Score each source before you lean on it:
- Primary or secondary? Original data/document > reporting on it > commentary on the reporting.
- Authority — does the author/org actually have standing on this topic, or are they out of their lane?
- Recency — is it current enough for a claim that changes over time? Note the date, always.
- Independence — funded by, owned by, or selling the thing in question? Conflicts bias.
- Method transparency — can you see how they got the number (sample, methodology, sources), or are you trusting an assertion?
- Corroboration — do independent sources agree? Outliers need explaining, not silent dropping.
- Track record — has this source been reliable/retracted before?
Rough hierarchy (context-dependent, not absolute): peer-reviewed studies, official filings/standards, and primary datasets at the top; reputable journalism and expert analysis in the middle; anonymous posts, marketing, and AI-generated content summaries near the bottom. A low-tier source can still be right — it just needs corroboration before it carries weight.
Separating fact from inference
Be ruthless about which is which; conflating them is how research misleads.
- Fact — directly stated by a credible source, with a citation. ("Revenue was $4.2M in 2025 [source].")
- Inference — your reasoning from facts. Label it. ("This implies ~30% YoY growth, assuming the 2024 figure of $3.2M is comparable.")
- Assumption — something you're taking as given without evidence. Name it so the reader can challenge it. ("Assuming the same accounting basis across years.")
- Unknown — a gap you couldn't fill. State it; don't paper over it.
Phrases that signal you're doing it right: "according to…", "this suggests…", "I could not find…", "sources disagree on…".
Reporting confidence and unknowns
End every brief with an explicit confidence statement. Vague hedging ("seems like") is useless; calibrated confidence is actionable.
- High — multiple independent primary sources agree; recent; verified the underlying math.
- Medium — corroborated but with gaps, dated data, or some reliance on secondary sources.
- Low — single source, conflicting evidence, stale data, or heavy inference. Say so loudly.
Always include a short "What I couldn't verify / what would change this answer" section. Naming the unknowns is a feature: it tells the decision-maker where the risk lives and what to check before betting on it.
Report template
ANSWER: <the conclusion / recommendation, one or two sentences>
CONFIDENCE: High / Medium / Low — <one-line why>
KEY FINDINGS
1. <claim> [source, date]
2. <claim> [source, date] (note: sources disagree — see below)
...
REASONING / INFERENCE
<what you concluded from the facts, with assumptions named>
CONTEXT & CAVEATS
<scope, definitions, anything that bounds the answer>
UNKNOWNS / WHAT WOULD CHANGE THIS
<gaps you couldn't fill; what to verify before acting>
SOURCES
[1] <title> — <publisher/author>, <date>, <url> — primary/secondary, why trusted
...Anti-patterns
- Confirmation hunting — searching only for what you hope is true. Search the opposite.
- Citation laundering — three articles citing one origin presented as three sources.
- Stale-fact trap — quoting a "current" superlative that quietly expired.
- Burying the answer — making the reader mine paragraphs for the conclusion.
- False precision — "$4,231,847" from a source that said "about $4M".
- Unlabeled inference — presenting your reasoning as if it were a sourced fact.
- Over-hedging — refusing to give an answer when one is warranted. Calibrate, don't dodge.
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.

