Skip to content

PPTX Scientific Posters

Builds and audits editable, macro-free PowerPoint research posters from approved local content.

Stars
55,780
Licence
MIT
Files
15 files

What it does

Lets an agent turn author-approved text, images and sources into a one-slide, editable PowerPoint poster with strict checks on size, resolution, contrast, reading order and file safety. Before generating anything, it refuses to proceed if content, citations, or printer rules are missing or unverified, so it will not invent placeholder material. The package is built from a strict JSON manifest and checked locally before a .pptx is written.

Great for

  • Researchers preparing a conference poster as an editable PowerPoint file who can supply final text, sources and images
  • Developers building repeatable poster pipelines that need deterministic, macro-free output and package inspection
  • Lab teams that want a documented approval step tied to a content hash before printing

Skip it if

  • Quick unspecified poster ideas or design mockups, since the skill stops when content, sources or printer specs are missing
  • Final print production without manual review, because PowerPoint rendering, accessibility, PDF and CMYK proofs must be checked by a person
  • Users who need to edit existing templates or .pptm macro files, which the skill rejects for security reasons

Try asking

  • “Create an editable one-slide PowerPoint poster from my approved manifest and local figures for a 36x48 inch conference board”
  • “Audit this poster.json for effective DPI, contrast and placeholder text before I send it to the printer”
  • “Check the generated poster.pptx package for macros, external links or embedded files”
  • “Compute the content hash of my approved manifest so the author can sign off”
Step-by-step guide: how to use PPTX Scientific PostersInstall, first run, examples, tips and FAQs

Install in 3 steps

  1. 1

    Download the skill

    The ZIP contains the 15 original files, the MIT licence and an attribution note.

    pptx-posters.zip
  2. 2

    Add it to your agent

    Claude Code (all projects)

    mkdir -p ~/.claude/skills && unzip pptx-posters.zip -d ~/.claude/skills/

    Claude Code / Agent SDK (this project only)

    mkdir -p .claude/skills && unzip pptx-posters.zip -d .claude/skills/

    Claude apps (web/desktop): Settings → Capabilities → Skills → Upload skill, and choose the ZIP.

  3. 3

    Ask for the task

    No special command needed — the agent reads the skill's description and loads it when your request matches. Try one of the prompts above.

Get better results

  • Prepare exact final text, source records, local PNG/JPEG figures with SHA-256 hashes, and confirmed conference and printer dimensions before starting, since the skill stops on any gap.
  • Run the validation and inventory steps before generation and treat any reported blocker as a stop, not a warning.
  • Review the output in PowerPoint and have the author check it, because PDF, accessibility and printer proofs are manual steps the skill does not perform.

What's inside

  • assets/generation_dependencies.json
  • assets/poster_manifest_template.json
  • assets/poster_quality_checklist.md
  • references/manifest_spec.md
  • references/poster_content_guide.md
  • references/poster_design_principles.md
  • references/poster_layout_design.md
  • references/pptx_security.md
  • references/security_validation.md
  • references/source_ledger.md
  • scripts/_common.py
  • scripts/_manifest.py
  • scripts/_pptx.py
  • scripts/check_layout.py
  • SKILL.md

Redistributed unmodified from K-Dense-AI/scientific-agent-skills under the MIT licence. The assessment was drafted with AI from the skill's files on 2026-10-29. Skills can instruct your agent to run code — read SKILL.md and any scripts before installing.