
Pptx Posters
Produce a conference-style research poster as HTML/CSS and export to PDF or PPTX only when the user explicitly wants PowerPoint-editable posters.
Overview
pptx-posters is an agent skill for the Launch phase that builds HTML/CSS research posters exportable to PDF or PPTX when the user explicitly requires PowerPoint format.
Install
npx skills add https://github.com/k-dense-ai/scientific-agent-skills --skill pptx-postersWhat is this skill?
- HTML/CSS poster layout with browser preview and print-to-PDF export
- Explicit PPTX/PowerPoint path only when the user requests that format
- Default recommendation: latex-posters for standard academic conference posters
- Supports modern responsive layouts and AI-generated visual integration
- allowed-tools: Read, Write, Edit, Bash for build and export steps
Adoption & trust: 583 installs on skills.sh; 27.6k GitHub stars; 3/3 security scanners passed (skills.sh audits).
What problem does it solve?
You need a research poster editable in PowerPoint or built without LaTeX, but generic poster skills keep pushing the wrong toolchain.
Who is it for?
Researchers and indie builders who must deliver a PPTX or HTML poster for a conference, lab day, or sponsor booth.
Skip if: Standard academic poster requests without PPTX wording—use latex-posters instead—or users who only need a slide deck, not a large-format poster.
When should I use this skill?
User explicitly requests PPTX poster, PowerPoint poster, PPT poster, HTML-based poster, or non-LaTeX poster; do not use for generic poster requests.
What do I get? / Deliverables
A browser-previewed HTML/CSS poster you can print to PDF or convert to PPTX for venue submission or last-mile edits in PowerPoint.
- HTML/CSS poster source with layout sections
- Exported PDF and optionally PPTX for venue submission
Recommended Skills
Journey fit
Launch distribution covers presenting work publicly—posters are outward-facing assets for conferences and demos, not core product code. distribution matches venue-specific deliverables (poster sessions, booth prints) rather than in-repo technical docs.
How it compares
Use only for explicit PPTX/HTML poster asks; default conference posters should go through latex-posters for typography.
Common Questions / FAQ
Who is pptx-posters for?
Solo researchers and builders presenting scientific or technical work who explicitly need PowerPoint-friendly or HTML-based large-format posters.
When should I use pptx-posters?
At Launch when preparing conference distribution assets—only if the user says PPTX poster, PowerPoint poster, or requests HTML/CSS instead of LaTeX.
Is pptx-posters safe to install?
It may run Bash and file edits for export; review the Security Audits panel on this page and inspect scripts before running on sensitive machines.
SKILL.md
READMESKILL.md - Pptx Posters
# PPTX Research Posters (HTML-Based) ## Overview **⚠️ USE THIS SKILL ONLY WHEN USER EXPLICITLY REQUESTS PPTX/POWERPOINT POSTER FORMAT.** For standard research posters, use the **latex-posters** skill instead, which provides better typographic control and is the default for academic conferences. This skill creates research posters using HTML/CSS, which can then be exported to PDF or converted to PowerPoint format. The web-based approach offers: - Modern, responsive layouts - Easy integration of AI-generated visuals - Quick iteration and preview in browser - Export to PDF via browser print function - Conversion to PPTX if specifically needed ## When to Use This Skill **ONLY use this skill when:** - User explicitly requests "PPTX poster", "PowerPoint poster", or "PPT poster" - User specifically asks for HTML-based poster - User needs to edit poster in PowerPoint after creation - LaTeX is not available or user requests non-LaTeX solution **DO NOT use this skill when:** - User asks for a "poster" without specifying format → Use latex-posters - User asks for "research poster" or "conference poster" → Use latex-posters - User mentions LaTeX, tikzposter, beamerposter, or baposter → Use latex-posters ## AI-Powered Visual Element Generation **STANDARD WORKFLOW: Generate ALL major visual elements using AI before creating the HTML poster.** This is the recommended approach for creating visually compelling posters: 1. Plan all visual elements needed (hero image, intro, methods, results, conclusions) 2. Generate each element using scientific-schematics or Nano Banana Pro 3. Assemble generated images in the HTML template 4. Add text content around the visuals **Target: 60-70% of poster area should be AI-generated visuals, 30-40% text.** --- ### CRITICAL: Poster-Size Font Requirements **⚠️ ALL text within AI-generated visualizations MUST be poster-readable.** When generating graphics for posters, you MUST include font size specifications in EVERY prompt. Poster graphics are viewed from 4-6 feet away, so text must be LARGE. **MANDATORY prompt requirements for EVERY poster graphic:** ``` POSTER FORMAT REQUIREMENTS (STRICTLY ENFORCE): - ABSOLUTE MAXIMUM 3-4 elements per graphic (3 is ideal) - ABSOLUTE MAXIMUM 10 words total in the entire graphic - NO complex workflows with 5+ steps (split into 2-3 simple graphics instead) - NO multi-level nested diagrams (flatten to single level) - NO case studies with multiple sub-sections (one key point per case) - ALL text GIANT BOLD (80pt+ for labels, 120pt+ for key numbers) - High contrast ONLY (dark on white OR white on dark, NO gradients with text) - MANDATORY 50% white space minimum (half the graphic should be empty) - Thick lines only (5px+ minimum), large icons (200px+ minimum) - ONE SINGLE MESSAGE per graphic (not 3 related messages) ``` **⚠️ BEFORE GENERATING: Review your prompt and count elements** - If your description has 5+ items → STOP. Split into multiple graphics - If your workflow has 5+ stages → STOP. Show only 3-4 high-level steps - If your comparison has 4+ methods → STOP. Show only top 3 or Our vs Best Baseline **Example - WRONG (7-stage workflow):** ```bash # ❌ Creates tiny unreadable text python scripts/generate_schematic.py "Drug discovery workflow: Stage 1 Target ID, Stage 2 Synthesis, Stage 3 Screening, Stage 4 Lead Opt, Stage 5 Validation, Stage 6 Clinical Trial, Stage 7 FDA Approval with metrics." -o figures/workflow.png ``` **Example - CORRECT (3 mega-stages):** ```bash # ✅ Same content, simplified to readab