pptx

Installation
SKILL.md

PPTX Skill

Use this skill for PowerPoint .pptx creation, editing, review, and QA. Triggers: "PowerPoint", "PPTX", "presentation", "slides", "deck".

OfficeCLI routing and consent rule:

  • First check whether officecli is available with command -v officecli.
  • If installed, recommend OfficeCLI first for high-fidelity PPTX mutations, validation, query, batch/resident flows, CJK/rhwp-aware work, and Office-compatible output.
  • If missing, do not auto-install. Present choices before proceeding:
    1. Install forked OfficeCLI from https://github.com/lidge-jun/OfficeCLI via bash "$(npm root -g)/cli-jaw/scripts/install-officecli.sh".
    2. Continue with lightweight fallback tools for the current task, with limitations stated.
    3. Stop or cancel.
  • Before taking a lightweight fallback path, ask the user again and state what fidelity/features may be lost.
  • If the user chooses lightweight mode, save that preference to memory for future Office work.
  • Use upstream/vanilla iOfficeAI/OfficeCLI only when the user explicitly asks for upstream behavior.

OfficeCLI is the recommended advanced backend for slide add/set/remove, validate, and query workflows. Lightweight fallback: pptxgenjs for large programmatic generation (50+ data-driven slides) and Python scripts (scripts/*.py) for unpack/repair/thumbnail/cleanup when OfficeCLI is unavailable or the user chooses lightweight mode. See §3. Do NOT use this skill for Keynote, Google Slides API automation, or image generation.

Installs
1
GitHub Stars
5
First Seen
Jul 2, 2026
Security Audits