sn-research-report

Generate a final Markdown research report from existing synthesis and plan files.

2|Updated May 19, 2026
One-click install
npx skills add https://github.com/aiyinluya/SenseNova-Skills-Studio --skill sn-research-report-aiyinluya
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: sn-research-report
Source: https://github.com/aiyinluya/SenseNova-Skills-Studio/tree/main/skills/sn-research-report
Command: npx skills add https://github.com/aiyinluya/SenseNova-Skills-Studio --skill sn-research-report-aiyinluya

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill converts already-produced research outputs or draft text into a reader-ready, well-structured final Markdown research report, without re-doing the investigation or live sourcing.

Core Features & Use Cases

  • Final report composition from research chain: Uses an existing {report_dir}/synthesis.md, {report_dir}/plan.json, and {report_dir}/sub_reports/*.md to produce a complete report.md.
  • Directed rewrite and restructuring: Rewrites, compresses, expands, reorganizes, and enhances summaries for an existing report, draft, or user-provided document path.
  • Visual planning and integrated artifacts: Plans visual elements into {report_dir}/visual_plan.md, then generates or embeds tables, Mermaid diagrams, and optional AI images (via sn-image-base) where appropriate.
  • Evidence-first guardrails: Prevents inventing key facts when evidence is missing and keeps uncertainty/limitations explicit.

Quick Start

Use the sn-research-report skill to rewrite your existing research chain in {report_dir} into a polished report.md based on synthesis.md and the planned report shape in plan.json.

Frequently Asked Questions about sn-research-report

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I convert existing research notes into a final Markdown report?

This Skill converts existing research notes into a final Markdown report by using your synthesis.md, plan.json, and sub_reports to generate a structured, reader-ready report.md without redoing the investigation.

What is the best way to rewrite a draft research report for a specific audience?

The best way to rewrite a draft research report for a specific audience is to target a specified file path, then reorganize, compress, and expand the text to center it around the reader's task and main judgments.

How do I plan visuals and Mermaid diagrams for a research deliverable?

You can plan visuals and Mermaid diagrams for a research deliverable by extracting table and figure cues from supporting notes and outlining them separately in a visual_plan.md file before embedding them.

Can I use this Skill if my research synthesis is incomplete?

You cannot use this Skill effectively if your research synthesis is incomplete, because it requires an existing research chain or draft and will not write deliverables or invent key facts when evidence is insufficient.

Does the report generation process prevent fabricating missing data?

Yes, the report generation process prevents fabricating missing data by applying evidence-first guardrails, keeping uncertainties and limitations explicit, and only writing the final report when sufficient evidence exists.

Do I need a full research chain to use the Markdown report generator?

You do not need a full research chain to use the Markdown report generator; it also supports directed rewriting and restructuring for an existing draft or user-provided document at a specified file path.