powerpoint

igorwarzocha/opencode-workflows · updated Apr 28, 2026

$npx skills add https://github.com/igorwarzocha/opencode-workflows --skill powerpoint
0 commentsdiscussion
summary

Create, design, and audit PowerPoint presentations with precise layout control and design principles.

  • Supports high-fidelity slide creation via HTML-to-PPTX conversion with exact 720pt × 405pt positioning and rasterized visuals
  • Includes template-based workflows: audit decks with thumbnail grids, inject content via JSON mapping, and rearrange slides programmatically
  • Enforces design quality standards: web-safe fonts only, proper hex color formatting, two-column layouts, and final verif
skill.md

<high_fidelity_creation> The preferred method for precise layout positioning:

  1. HTML: Create slides (720pt x 405pt). Text MUST be in <p>, <h1>-<h6>, or <ul>.
  2. Visuals: You MUST rasterize gradients/icons as PNGs using Sharp FIRST. Reference: references/html2pptx.md.
  3. Execution: Run html2pptx.js to generate the presentation. </high_fidelity_creation>

<template_structure> For deck editing or template mapping:

  • Audit: Generate thumbnail grid (scripts/thumbnail.py) to analyze layout.
  • Duplication: Use scripts/rearrange.py to duplicate and reorder slides.
  • Text Injection: Use scripts/replace.py with the JSON inventory to populate content. </template_structure>

<design_quality>

  • Fonts: You MUST use web-safe fonts ONLY (Arial, Helvetica, Georgia).
  • Colors: You MUST NOT use the # prefix in PptxGenJS hex codes (causes corruption).
  • Layout: You SHOULD prefer two-column or full-slide layouts. You MUST NOT stack charts below text.
  • Verification: You MUST generate a final thumbnail grid with --cols 4 to inspect for text cutoff or overlap issues. </design_quality>

</powerpoint_professional_suite>

Discussion

Product Hunt–style comments (not star reviews)
  • No comments yet — start the thread.
general reviews

Ratings

4.661 reviews
  • Arya Sethi· Dec 24, 2024

    I recommend powerpoint for anyone iterating fast on agent tooling; clear intent and a small, reviewable surface area.

  • Ganesh Mohane· Dec 20, 2024

    Registry listing for powerpoint matched our evaluation — installs cleanly and behaves as described in the markdown.

  • Arya Harris· Dec 20, 2024

    powerpoint reduced setup friction for our internal harness; good balance of opinion and flexibility.

  • Noor Srinivasan· Nov 15, 2024

    Useful defaults in powerpoint — fewer surprises than typical one-off scripts, and it plays nicely with `npx skills` flows.

  • Emma Anderson· Nov 11, 2024

    powerpoint has been reliable in day-to-day use. Documentation quality is above average for community skills.

  • Anika Torres· Nov 7, 2024

    powerpoint reduced setup friction for our internal harness; good balance of opinion and flexibility.

  • Evelyn Zhang· Oct 6, 2024

    powerpoint has been reliable in day-to-day use. Documentation quality is above average for community skills.

  • Evelyn Farah· Oct 2, 2024

    Useful defaults in powerpoint — fewer surprises than typical one-off scripts, and it plays nicely with `npx skills` flows.

  • Tariq Desai· Sep 25, 2024

    Useful defaults in powerpoint — fewer surprises than typical one-off scripts, and it plays nicely with `npx skills` flows.

  • Anaya Kapoor· Sep 21, 2024

    Keeps context tight: powerpoint is the kind of skill you can hand to a new teammate without a long onboarding doc.

showing 1-10 of 61

1 / 7