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.