generate_double_column_pdf_report
Assembles experimental data, figures, methods, and results into a journal-style double-column PDF report. Uses reportlab or PyMuPDF for programmatic generation with title page, embedded figures/tables, section headings, body text flow, and reference placeholders — suitable for internal lab reports, preprint drafts, or journal submission-ready layouts.
npx skills add BioTender-max/awesome-bio-agent-skills --skill generate_double_column_pdf_report --agent claude-code
Same command for any agent — swap --agent for codex, cursor, copilot.
Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.
# Generate Double-Column PDF Report ## Overview `generate_double_column_pdf_report` consolidates the full output of a LabOS research pipeline — structured data, pre-rendered figures, Methods text, Results summaries, and metadata — into a single, publication-style double-column PDF document. The skill uses reportlab or PyMuPDF to programmatically construct the layout: title block, abstract, IMRAD sections with proper typography, embedded figures and tables with captions, in-text citations as placeholders, and a reference list stub. The result is a self-contained report suitable for internal lab review, preprint submission, or as a draft shell for journal formatting, completing the LabOS "from video to paper" workflow in one export step. ## When to Use This Skill Use this skill when any of the following conditions are present: - **End-to-end pipeline export**: A LabOS workflow (`extract_experiment_data_from_video` → `analyze_lab_video_cell_behavior` → `generate_cell_analysis_charts` → `generate_scientific_method_section`) has finished and the agent must produce a single PDF combining all outputs for human review or archival. - **Internal lab report**: A weekly or monthly lab meeting
- Overview
- When to Use This Skill
- Core Capabilities
- 1. Layout Engine & Column Management
- 2. Title Block & Metadata
- 3. Abstract & Structured Sections
- 4. Figure & Table Embedding
- 5. Reference Placeholder & Citation Formatting
- 6. Journal Presets & Styling
- 7. Data & Chart Integration
- Usage Examples
- Example 1 — Full LabOS Pipeline Report Export
- Example 2 — Automated Weekly QC Report
- Example 3 — Preprint Draft with Reference Placeholders
What does the generate_double_column_pdf_report skill do?
Assembles experimental data, figures, methods, and results into a journal-style double-column PDF report. Uses reportlab or PyMuPDF for programmatic generation with title page, embedded figures/tables, section headings, body text flow, and reference placeholders — suitable for internal lab reports, preprint drafts, or journal submission-ready layouts.
How do I install it?
Run `npx skills add BioTender-max/awesome-bio-agent-skills --skill generate_double_column_pdf_report --agent claude-code` — it drops the skill into your project so the agent can pick it up. Swap the --agent value for codex, cursor or copilot if you use one of those.
Where does this skill come from?
From BioTender-max/awesome-bio-agent-skills, a repository with 135 stars. We read it straight from the repository tree rather than a submitted listing, so what you see here is what is actually published.
Is a popular skill a good skill?
Not necessarily. Stars measure attention, not adoption — a repository can trend for a week and be abandoned. That is why we show the weekly change from our own snapshots next to the total, instead of a single flattering number.
