research-synthesis

Synthesize verified literature lists into structured thematic reviews with cross-comparison and gap analysis.

2|Updated Aug 9, 2026
One-click install
npx skills add https://github.com/DeepJH/doubao-skill-and-info --skill research-synthesis-deepjh
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: research-synthesis
Source: https://github.com/DeepJH/doubao-skill-and-info/tree/main/skills/doubao-academic-researcher/sub-skills/research-synthesis
Command: npx skills add https://github.com/DeepJH/doubao-skill-and-info --skill research-synthesis-deepjh

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve? Turning a pile of verified papers into a coherent, judgment-driven literature review is hard: naive approaches produce per-paper summaries with decorative citations, missed contradictions, and fabricated references. This Skill enforces an evidence-first pipeline that clusters papers by theme, builds a MECE taxonomy, cross-compares findings, surfaces contradictions, and runs self-adversarial review before producing a structured synthesis. ## Core Features & Use Cases - Evidence-first synthesis: Assigns each paper to themes via a Source × Theme matrix before writing, so every claim traces back to allocated literature. - Quality and gate enforcement: Applies source-quality tiers (A/B core evidence), citation-cluster limits, and six internal quality gates (Angle, Coverage, Citation, Taxonomy, Calibration, Weaving) with explicit BLOCKED output codes when inputs are insufficient. - Contradiction and gap analysis: Presents conflicting findings with condition analysis, converts taxonomy gaps into open questions, and translates them into actionable research directions with topic, rationale, and method sketch. - Logic graph generation: Produces a Mermaid whiteboard logic graph (nodes = themes/schools with evidence IDs, directed edges = relations like extend/refute) via scripts/research_visuals.py. - Use Case: Given a verified list of 30 papers from a literature scout stage, produce a structured synthesis with core conclusions, thematic chapters, a theme-level summary table, controversies, research directions, and a handoff package for downstream review writing. ## Quick Start Run the research-synthesis stage on the verified literature list from the scout handoff to produce a structured thematic synthesis with claim, citation, tension, and gap pools.

Frequently Asked Questions about research-synthesis

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I synthesize multiple research papers into a literature review?

Cluster papers by research question or method school rather than summarizing one by one, assign each paper to themes using a Source-by-Theme matrix, then write sections serially with in-sentence cross-comparison of two or more papers. Finish with contradiction analysis and a self-adversarial review pass.

What is a MECE taxonomy in literature review writing?

A MECE taxonomy is a classification of themes that is mutually exclusive and collectively exhaustive, so every paper fits one category and all categories together cover the field. Empty cells in the taxonomy are treated as research gaps, which become findings themselves.

How do I handle contradictory findings between papers in a review?

Present both findings explicitly, analyze condition differences such as datasets, metrics, sample sizes, or time windows, then give a reasoned preference if possible or state that evidence is insufficient. Never average contradictions away or cite only the supporting side.

Can this synthesis stage work without full-text papers?

Yes, it defaults to abstract-level extraction for broad coverage, but core claims require A/B quality sources and metadata-only papers cannot support central arguments. Full-text精读 is reserved for foundational or heavily cited works, and if no parsed full text is available it honestly falls back to abstract level.

Why does the synthesis output BLOCKED instead of a review?

BLOCKED codes appear when input gates fail, such as a missing scout handoff, unverified citations, or insufficient A/B quality sources for a required research question. The code indicates whether to redo scouting, supplement literature, or rework the synthesis stage.