
Research Synthesize
- 655 installs
- 67k repo stars
- Updated August 4, 2026
- ruvnet/ruflo
research-synthesize is a Claude agent skill that consolidates stored research findings into graded, contradiction-resolved reports for developers who need actionable knowledge before starting implementation.
About
research-synthesize is a ruflo agent skill that pulls findings from Claude Flow memory and AgentDB tools, then outputs structured reports with evidence grading, contradiction resolution, and recommendations. It supports `--format report`, `brief`, or `table` outputs and chains memory search, unified search, retrieve, store, context-synthesize, and pattern-search MCP calls. Developers reach for research-synthesize after deep-research or web gathering when raw notes must become a single actionable brief before scoping or building. The skill is intended for agent sessions with Read, Write, and Bash access in Claude Code or similar environments.
- Synthesizes multiple sources into coherent research outputs
- Removes redundancy while preserving key insights and citations
- Produces structured summaries, mind maps, and decision frameworks
- Works across idea validation, competitive analysis, and technical due diligence
- Designed as the first step before any creative or implementation work
Research Synthesize by the numbers
- 655 all-time installs (skills.sh)
- +10 installs in the week ending Jul 26, 2026 (Skillselion tracking)
- Ranked #632 of 3,282 Productivity & Planning skills by installs in the Skillselion catalog
- Data as of Aug 5, 2026 (Skillselion catalog sync)
npx skills add https://github.com/ruvnet/ruflo --skill research-synthesizeAdd your badge
Show developers this skill is listed on Skillselion. Paste this into your README.
| Installs | 655 |
|---|---|
| repo stars | ★ 67k |
| Last updated | August 4, 2026 |
| Repository | ruvnet/ruflo ↗ |
How do you turn raw research into structured reports?
Turn raw search results, documents, and web content into clean, structured, actionable knowledge before starting any new project.
Who is it for?
Developers who finished deep-research runs and need one structured artifact with graded evidence before writing specs or code.
Skip if: Developers who only need live web search without synthesizing prior stored findings from agent memory.
When should I use this skill?
Raw search results or documents are already in memory and the agent must produce a structured report, brief, or table.
What you get
Evidence-graded research reports, briefs, or tables with contradiction notes and recommended next steps.
- Structured research report
- Evidence-graded brief
- Comparison table with recommendations
By the numbers
- Supports 3 output formats: report, brief, and table
- Uses 7 Claude Flow memory and AgentDB MCP tools plus neural_predict
Files
Research Synthesize
Synthesize accumulated research findings into actionable reports.
When to use
After running deep-research (one or multiple times), when you need to pull together findings from memory into a coherent synthesis with recommendations.
Steps
1. Gather findings — search across research namespaces:
mcp__claude-flow__memory_searchnamespaceresearchfor raw findingsmcp__claude-flow__memory_searchnamespaceresearch-sourcesfor referencesmcp__claude-flow__agentdb_pattern-searchfor discovered patternsmcp__claude-flow__agentdb_context-synthesizefor AI-assisted context building
2. Grade evidence — for each finding, assess:
- High: Multiple independent sources agree, directly observed, reproducible
- Medium: Single credible source, indirectly supported, plausible
- Low: Anecdotal, single unverified source, speculative
3. Resolve contradictions — when findings conflict:
- Identify the specific claim in tension
- Compare evidence quality
- Check recency (newer data may supersede)
- Note unresolved contradictions explicitly
4. Predict relevance — call mcp__claude-flow__neural_predict to score which findings are most relevant to the original goal 5. Structure report:
- Executive summary (2-3 sentences answering the original question)
- Key findings (ranked by evidence quality)
- Methodology (what sources were checked)
- Limitations (what wasn't checked, what remains uncertain)
- Recommendations (concrete next actions)
- References (source links and memory keys)
6. Store synthesis — call mcp__claude-flow__memory_store namespace research-synthesis with the full report
Output format
# [Research Topic] — Synthesis Report
## Summary
[2-3 sentence answer]
## Key Findings
1. [Finding] — Evidence: High/Medium/Low
2. [Finding] — Evidence: High/Medium/Low
## Contradictions
- [Claim A] vs [Claim B]: [resolution or "unresolved"]
## Recommendations
1. [Action] — because [reasoning]
## Sources
- [key]: [description]Related skills
How it compares
Use research-synthesize after gathering data when you need graded, contradiction-resolved reports from agent memory rather than another live search pass.
FAQ
What output formats does research-synthesize support?
research-synthesize supports three output formats: `report`, `brief`, and `table`, selected with the `--format` argument. Each format includes evidence grading, contradiction resolution, and actionable recommendations drawn from stored research.
When should developers run research-synthesize?
research-synthesize runs after deep-research or document gathering when findings already live in Claude Flow memory. The skill searches, retrieves, and synthesizes those stored results instead of performing fresh web crawls.