pptx-posters
Create and audit editable scientific posters in macro-free PowerPoint (.pptx) from author-approved local content and assets. Use when the requested deliverable is a PowerPoint research/conference poster and exact physical, printer, accessibility, provenance, and package-security checks are required.
npx skills add K-Dense-AI/scientific-agent-skills --skill pptx-posters --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.
# PPTX posters ## Scope Use this skill only when the requested source/deliverable is an editable PowerPoint poster. Do not route an unspecified poster request here merely because PowerPoint is available. Version 2.0 generates a real one-slide `.pptx` from strict local JSON. It does not use HTML conversion, external templates, schematic/image-generation services, API keys, environment files, network requests, or mandatory figure styles. ## Hard gates Stop instead of guessing when any gate is unmet: 1. The author has not supplied exact poster content and source records. 2. Any claim, number, citation, author, affiliation, funding statement, figure, license, or QR target is unresolved. 3. Current conference and printer requirements are not confirmed. 4. Author approval is not bound to the current manifest content hash. 5. An asset is remote, outside the manifest directory, unhashed, or unapproved. 6. An input is `.pptm`, contains macros/external relationships/OLE/embedded files, or is an untrusted template. 7. The requested workflow needs PowerPoint to be opened or executed automatically. 8. A script reports a package, layout, DPI, contrast, or output-plan blocker. Never fabricate mis
- Scope
- Hard gates
- Install exact generation dependencies
- Establish requirements before layout
- Build the manifest
- Audit assets and palette before generation
- Generate the PPTX
- Run final technical audits
- Manual PowerPoint and accessibility gate
- Export and print
- Bundled CLIs
- References
uv venv uv pip install "python-pptx==1.0.2" "Pillow==12.3.0" "lxml==6.1.1" python -B scripts/validate_manifest.py poster.json \ python -B scripts/validate_manifest.py poster.json python -B scripts/inventory_images.py poster.json \ python -B scripts/check_palette.py poster.json \ python -B scripts/plan_export.py poster.json \ python -B scripts/generate_poster.py poster.json \ python -B scripts/inspect_pptx.py poster.pptx \ python -B scripts/check_layout.py poster.pptx \
What does the pptx-posters skill do?
Create and audit editable scientific posters in macro-free PowerPoint (.pptx) from author-approved local content and assets. Use when the requested deliverable is a PowerPoint research/conference poster and exact physical, printer, accessibility, provenance, and package-security checks are required.
How do I install it?
Run `npx skills add K-Dense-AI/scientific-agent-skills --skill pptx-posters --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 K-Dense-AI/scientific-agent-skills, a repository with 32,619 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.
