with one click
synthesize-sources
Synthesize findings across multiple research sources
Install with Codex or Claude Copy this prompt, paste it into Codex, Claude, or another assistant, and let it review the skill page and install it for you.
Menu
Synthesize findings across multiple research sources
Install with Codex or Claude Copy this prompt, paste it into Codex, Claude, or another assistant, and let it review the skill page and install it for you.
Based on SOC occupation classification
| name | synthesize-sources |
| description | Synthesize findings across multiple research sources |
| user-invocable | true |
Read multiple research files from the user's research corpus and generate a comprehensive synthesis document.
Identify the topic. Ask the user what topic, tag, or set of sources to synthesize. Accept any of:
Find relevant sources. Use the search-research skill to locate matching research files:
execute_skill_script("search-research", "scripts/search.mjs", [query, research_dir_1, research_dir_2, --tag "tagname"])
Search directories should include:
research/ for each open project (e.g. <project>/research/)~/Notesage/research/Read source files. For each matched result, read the full file content to access the complete article text and frontmatter metadata (title, author, source_url, date_published, tags).
Generate the synthesis. Produce a well-structured document with these sections:
Executive Summary — 2-3 paragraphs covering the key findings across all sources. What are the main takeaways? What consensus or trends emerge?
Per-Source Summaries — For each source, include:
Theme Analysis — Identify and discuss:
Suggested Further Research — Based on the gaps and themes identified, suggest:
Offer next actions. Use quick replies to let the user choose:
Save synthesis as file|Insert into document|Go deeper on [first theme]|Find more sourcesresearch/synthesis-{topic}.md using save-research skillFill missing type, title, and description frontmatter on documents using structured AI output
Download a web page by URL and save it as clean markdown with images
Audit for accessibility — keyboard navigation, ARIA labels, contrast, focus indicators
Produce a full dependency health report (SBOM, vulnerabilities, staleness, upgrades, licenses)
Audit error handling UX — error boundaries, silent failures, loading states, empty states
Audit for unnecessary re-renders — Zustand subscriptions, missing memoization, inline callbacks