LaunchKit · 2026
Back to Skills

ppt-ooxml-tool

AI-agent Skill for PPTX OOXML localization workflows.

0
1.1k downloads
by @jason2be

Setup & Installation

openclaw skills install @jason2be/ppt-ooxml-tool

Or with the ClawHub CLI, for registry-managed skill folders outside a full OpenClaw workspace:

npx clawhub install ppt-ooxml-tool

What This Skill Does

A skill for automating PPTX localization workflows using OOXML. It handles unpacking, text extraction, translation injection, terminology normalization, font rules per target language, XML validation, and repacking. Outputs machine-readable JSON for pipeline integration.

Handles the full PPTX localization cycle in one structured workflow rather than requiring manual round-trips between extraction, translation, and repacking tools.

When to use it

  • Translating a product pitch deck into Mandarin with correct fonts
  • Batch-localizing slide decks for regional sales teams
  • Enforcing terminology consistency across translated presentations
  • Validating XML integrity after applying third-party translations
  • Integrating PPTX localization into a CI/CD automation pipeline

Example Workflow

Here's how your AI assistant might use this skill in practice.

INPUT

User asks: Translate this PPTX file into Japanese and standardize fonts for Japanese text

AGENT
  1. 1Unpacks the PPTX archive to access OOXML slide XML files
  2. 2Extracts all text nodes from slide XML into a structured JSON payload
  3. 3Applies translated Japanese text back into the corresponding XML nodes
  4. 4Normalizes terminology and sets Japanese-appropriate fonts per language rules
  5. 5Validates XML integrity and repacks the PPTX, returning a JSON result summary
OUTPUT

A localized PPTX file with Japanese text, correct fonts, and a JSON report of changes applied