# Rsr Synthesis

> Merge many sources into one cited, deduplicated answer with per-claim confidence.

- Skill: `matrixx0070/rsr-synthesis` (Agent Skill)
- Install (CLI): `npx skillmds add matrixx0070/rsr-synthesis`
- Raw SKILL.md: https://api.skillmd.com/api/skills/matrixx0070/rsr-synthesis/raw
- Safety review: pending (external: skill-scanner PASS, skillspector PASS)
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Coding & Dev Tools
- Author: Matrixx0070 (https://skillmd.com/u/matrixx0070)
- Updated: 2026-08-19
- Page: https://skillmd.com/skills/matrixx0070/rsr-synthesis

---


# Synthesis

## When to use
Reach for this when you already have a pile of sources and need one coherent answer out of them — deduplicated, cited, and honest about where sources agree, conflict, or fall silent. It's the step that turns collected material into a usable narrative.

**Not for:** gathering the sources in the first place (use rsr-deep-dive); verifying a lone claim (use rsr-fact-check); grading one source (use rsr-source-eval); packaging for a decision-maker (use rsr-brief). Synthesis assumes the sources are in hand.

## Method
1. **Extract claims.** From each source, pull discrete claims tagged with source and date. Ignore the prose; work at the claim level.
2. **Cluster by assertion.** Group claims that make the same point, regardless of wording, so you can see agreement and dedupe.
3. **Score agreement.** For each cluster: how many *independent* sources back it? *Decision:* count sources that echo one origin as one — independence, not headcount, drives confidence.
4. **Resolve conflicts.** Where claims contradict, prefer the more primary, more recent, better-evidenced source; if you can't resolve, present both and say why.
5. **Assign confidence.** High (multiple independent primaries agree), Medium (limited or secondary support), Low (single/weak source or unresolved conflict).
6. **Write the answer.** Lead with the high-confidence throughline, then caveats and conflicts, every claim carrying an inline citation.

## Example
Six sources on "did remote work lower productivity?" Cluster A (4 sources, incl. 2 primary studies): mixed effects by role — High. Cluster B (2 sources, both citing one 2021 survey): "productivity dropped" — really one origin, so Medium at best. Conflict: a vendor blog claims a clear gain; it's self-interested and uncited, downgraded. Synthesis leads with "effects vary by role and task [1][2]," notes the survey-based drop claim is single-origin [3], and flags the vendor claim as unsupported [4].

## Pitfalls
- Vote-counting: treating five sources that all cite one study as five-fold confirmation.
- Averaging conflicting claims into a mushy middle instead of adjudicating by source quality.
- Writing fluent prose with citations bolted on at the end that don't actually map to specific claims.
- Hiding disagreement to make the answer look cleaner than the evidence is.

## Output format
```
Answer: <2-4 sentence throughline, inline [n] citations>

Supported claims:
- <claim> [High|Med|Low] — sources [1][2] (n independent)
- ...

Conflicts / unresolved:
- <claim A> [1] vs <claim B> [3] — resolved toward <..> because <..> / unresolved

Overall confidence: <High | Medium | Low>
Sources: [1] title — date … 
```

