scientific-supplementary-generator

Generate journal-compliant supplementary documents with cross-reference reports from manuscript.md.

3|1|Updated Feb 11, 2026
One-click install
npx skills add https://github.com/nahisaho/satori --skill scientific-supplementary-generator
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: scientific-supplementary-generator
Source: https://github.com/nahisaho/satori/tree/main/src/.github/skills/scientific-supplementary-generator
Command: npx skills add https://github.com/nahisaho/satori --skill scientific-supplementary-generator

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill automates the generation of Supplementary Information (SI) for scientific manuscripts, consolidating figures, tables, methods, and references into journal-compliant documents.

Core Features & Use Cases

  • Collects SI candidates by analyzing the manuscript and results: identifies Figure S and Table S references, detects unused figures in figures/ for SI inclusion, and aggregates supplementary data from results/.
  • Builds a structured SI document with sections for Supplementary Figures, Supplementary Tables, Supplementary Methods, and Supplementary References, ensuring numbering consistency.
  • Performs cross-reference integrity checks to verify figure/table numbering and references between the main text and SI.
  • Supports common journal formats (Nature, Science, ACS, IEEE, Elsevier) and produces a unified manuscript/supplementary.md plus a cross-reference report.
  • Integrates into a SI generation pipeline that outputs manuscript/supplementary.md and si_crossref_report.json for downstream workflows.

Quick Start

Generate manuscript/supplementary.md and si_crossref_report.json from your completed manuscript and results.

Frequently Asked Questions about scientific-supplementary-generator

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

FAQPage Schema
How do I automatically generate supplementary information for a scientific manuscript?

Automating supplementary information generation involves parsing manuscript.md to identify Figure S and Table S references, detecting unused figures, and consolidating everything into a structured supplementary.md document.

What journal formats are supported for supplementary information creation?

This Skill supports common journal formats including Nature, Science, ACS, IEEE, and Elsevier, ensuring the generated supplementary.md meets specific submission formatting requirements.

How do I check cross-reference integrity between main text and supplementary figures?

Cross-reference integrity is verified by checking figure and table numbering consistency between the main manuscript and supplementary information, outputting a detailed si_crossref_report.json for validation.

How are unused figures in the figures directory included as supplementary figures?

The pipeline detects unused figures by scanning the figures/ directory and comparing contents against manuscript references, automatically aggregating unreferenced files as supplementary figure candidates.

What input files do I need to prepare manuscript supplementary tables and methods?

Preparing supplementary tables and methods requires a completed manuscript.md file, a figures/ directory containing image files, and supplementary data stored within a results/ directory for aggregation.

Can I consolidate supplementary methods and references into a single document?

Consolidating supplementary methods and references is achieved by aggregating methods, figures, tables, and references into a unified manuscript/supplementary.md file with consistent numbering.