From research-tools
Systematic research methodology pipeline — source evaluation, evidence classification, inclusion/exclusion decisions, and documentation. Use when the user asks for deep research, literature review, source evaluation, evidence synthesis, or says /deep-research. Also trigger when planning a research project, evaluating source credibility, or building a defensible evidence base for product/design decisions.
How this skill is triggered — by the user, by Claude, or both
Slash command
/research-tools:deep-researchThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
A deterministic, repeatable pipeline for conducting deep research. Takes you from framing the
A deterministic, repeatable pipeline for conducting deep research. Takes you from framing the question through producing a defensible, documented deliverable where every inclusion and exclusion decision is traceable.
Built on six established frameworks (CREDIBLE, CRAAP, SIFT, RADAR, PRISMA, DeepTRACE) but extends them into a unified end-to-end pipeline that no single existing framework covers.
Read these reference documents. They are the operating manual — this SKILL.md is the overview.
references/source-evaluation-rubric.md — 10-dimension scoring system with anchorsreferences/evidence-hierarchy.md — 9-level evidence classificationreferences/source-card-template.md — per-source evaluation card formatreferences/inclusion-decision-matrix.md — keep/throw decision tree with override rulesreferences/research-document-template.md — final document structure and language guidereferences/methodology-section-template.md — "show your work" section structurereferences/example-evaluation.md — worked example evaluating Morgan Housel's
"The Psychology of Money"Before searching for anything, define:
Research questions — What specifically are you trying to answer? Write 1-3 explicit questions. Vague questions produce vague research.
Scope boundaries — What is in scope? What is explicitly out? Why? Write both lists. Scope boundaries prevent rabbit-holing.
Topic map — Break the research into domains and subtopics. For each subtopic, write 1-2 specific questions. The topic map becomes the organizing structure for the research section of the final document.
Inclusion/exclusion criteria — Define these BEFORE searching (PRISMA-style pre-registration). What types of sources will you accept? What date ranges? What geographies? What languages? Write these down. They prevent post-hoc rationalization of inclusion decisions.
Target audience — Who will read this? What do they need? What is their expertise level? This determines the language level and document structure.
Output structure — Use the research document template or propose an alternative. Confirm with the user before proceeding.
Checkpoint: Present the research design to the user for validation before proceeding to Phase 2. Do not search until the design is confirmed.
Systematic searching across multiple source types. The goal is BREADTH first, DEPTH second.
Required source diversity. For each major topic area, actively seek sources from all 5 categories:
Search strategy:
Triangulation rule: No claim in the final document can rest on a single source type. If only academics say it, find a practitioner who confirms or contradicts. If only practitioners say it, look for data. This is non-negotiable.
When to stop searching: When new searches are returning sources you've already seen, and all 5 source categories have at least some representation for each major topic area.
For every source pulled from discovery, complete a source evaluation card (see
references/source-card-template.md).
The evaluation process:
Classify the evidence level using the 9-level hierarchy
(references/evidence-hierarchy.md)
Score all 10 credibility dimensions using the rubric
(references/source-evaluation-rubric.md). Use the anchors — do not score intuitively.
Justify every score in 1-2 sentences.
Apply the bias guard. Before scoring dimensions 5 (Bias), 6 (Logic), and 8 (Intellectual Honesty), check your own reaction to the source's conclusions:
Calculate the composite score using the weighted formula in the rubric
Extract key findings — 3-5 bullet points of discrete, citable claims or insights
Batch evaluation: When evaluating many sources, do NOT score them all on one dimension at a time. Evaluate each source completely before moving to the next. This prevents anchoring bias from the previous source's scores.
After all source cards are completed, apply the decision matrix
(references/inclusion-decision-matrix.md).
Work through the 6 decision rules IN ORDER for each source. Stop at the first rule that matches.
After all decisions are made, run the perspective balance check:
Override protocol: If a rule produces the wrong answer, override it. But document:
With included sources identified and scored, synthesize findings.
Weighting: When multiple sources address the same question, weight their contributions by composite credibility score. A source scoring 8.5 carries more weight than one scoring 5.2, but both contribute.
Handling contradictions: When credible sources disagree:
Identifying patterns across sources:
Framework extraction: If the research reveals a natural typology, framework, or model, document it in Section 3 of the final document. Ground every element of the framework in specific source citations.
Produce the final deliverable using references/research-document-template.md.
Writing order (not the same as reading order):
references/methodology-section-template.md)Language rules (from the document template):
Checkpoint: Present the draft to the user for feedback before finalizing.
For large research projects spanning multiple sessions:
[project]/docs/research/drafts/ with session identifiers[project]/docs/research/sources/| I need to... | Read... |
|---|---|
| Score a source | source-evaluation-rubric.md |
| Classify evidence type | evidence-hierarchy.md |
| Fill out a source evaluation | source-card-template.md |
| Decide keep/throw | inclusion-decision-matrix.md |
| Structure the final document | research-document-template.md |
| Write the methodology section | methodology-section-template.md |
| See a worked example | example-evaluation.md |
Provides UI/UX resources: 50+ styles, color palettes, font pairings, guidelines, charts for web/mobile across React, Next.js, Vue, Svelte, Tailwind, React Native, Flutter. Aids planning, building, reviewing interfaces.
Fetches up-to-date documentation from Context7 for libraries and frameworks like React, Next.js, Prisma. Use for setup questions, API references, and code examples.
npx claudepluginhub noah-goodrich/claude-plugins --plugin research-tools