Skip to content

skilldrop·docs·How-to

Use source-synthesis

Answer a question from a set of sources the user supplied

Answer a question from a set of sources the user supplied — papers, reports, articles, interview notes, emails — saying only what the material supports, labelling anything that comes from elsewhere where it appears, counting a source that repeats another once, and giving a labelled estimate when the user needs a figure the sources don't settle. Written in the length and format the user asked for; a full cited literature review only when that is the ask.

Reach for it when the user hands over several sources and asks to "synthesise these", "what do these papers say", "pull together what we know", "literature review", or "where do the sources agree and disagree".

Install it

npx skilldrop-cli install source-synthesis                 # Claude Code, your user folder
npx skilldrop-cli install source-synthesis --project       # Claude Code, this repo
npx skilldrop-cli install source-synthesis --ide cursor    # or kiro, codex, antigravity, copilot

It is part of the Research pack: --pack research installs it with its neighbours.

It ships scripts, so it needs Python 3 (standard library only, nothing to install). What they may touch is declared in its manifest.

Ask for it

Say it the way you would to a colleague. Requests like these route to it:

Requests like these belong to a different skill, so it shouldn't answer them:

If another skill answers instead, ask for this one by name: "use source-synthesis".

Check what you get

A good result:

See a worked example

Use something else when

Where a loop runs it

Next

Edit this page on GitHub · View source