| name | research-reporter |
| description | Collect research findings (source, URL, content, confidence, tags) across sources and compile them into a structured report. Use when doing multi-source research and you want findings saved as a structured, citable report. |
| category | research |
| maturity | stable |
| tags | ["findings","confidence-scoring","report-compilation","sessions","multi-source"] |
Research Reporter Skill
Use when: doing multi-source research and want findings saved as a structured report.
Workflow
-
For each source found, add a finding:
node ${RESEARCH_REPORTER_HOME:-$HOME/projects/research-reporter}/add-finding.cjs \
--session "topic-slug" \
--source "Source Name" \
--url "https://..." \
--content "key finding text" \
--confidence 0.8 \
--tags "tag1,tag2"
-
When done researching, compile:
node ${RESEARCH_REPORTER_HOME:-$HOME/projects/research-reporter}/compile.cjs \
--session "topic-slug" \
--title "Report Title" \
--send
Confidence guide
- 0.9–1.0: Official docs, primary sources, direct quotes
- 0.7–0.89: Reputable secondary sources, well-known publications
- 0.5–0.69: Blogs with citations, community answers with upvotes
- 0.1–0.49: Unverified, single-source claims, Reddit/forum posts
Session naming
Use kebab-case slugs: "stripe-webhooks", "gpt-4o-pricing", "competitor-analysis-jan-2026"
List sessions
node ${RESEARCH_REPORTER_HOME:-$HOME/projects/research-reporter}/list-sessions.cjs
List saved reports
node ${RESEARCH_REPORTER_HOME:-$HOME/projects/research-reporter}/list-reports.cjs
Reports are saved to
~/workspace/reports/YYYY-MM-DD-<slug>.md