pptx-translation

Debug PPTX translation pipelines across extraction, translation, and regeneration.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/YusukeTsunoda/ppt-trans --skill pptx-translation
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: pptx-translation
Source: https://github.com/YusukeTsunoda/ppt-trans/tree/main/.claude/skills/pptx-translation
Command: npx skills add https://github.com/YusukeTsunoda/ppt-trans --skill pptx-translation

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill guides debugging and enhancement of the PPTX translation workflow, spanning text extraction, translation via Claude API, and PPTX regeneration.

Core Features & Use Cases

  • Orchestrated workflow: coordinates extraction, translation, and reassembly into a translated PPTX.
  • Troubleshooting guidance: helps diagnose issues in extraction, translation, or PPTX generation.
  • Use Case: when a translation is not applying to slides correctly, this skill assists in identifying and fixing the failing step and ensuring the final PPTX preserves structure.

Quick Start

To begin debugging, run a guided sequence:

  • Extract text from input.pptx using the PPTX extraction routine.
  • Translate the extracted text with Claude API.
  • Re-generate the translated PPTX and verify slide structure.

Frequently Asked Questions about pptx-translation

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I debug PPTX translation issues end-to-end using Python and Claude API?

To debug PPTX translation, you coordinate text extraction from input.pptx, translation via the Claude API, and PPTX regeneration. This process isolates failing steps and ensures the final translated PPTX preserves the original slide structure.

Why does my translated text not apply correctly to PowerPoint slides?

Translated text fails to apply correctly due to errors in extraction, translation, or PPTX generation. This skill diagnoses the failing step in the pipeline, ensuring the translated text is accurately reassembled into the final PPTX structure.

Do I need TypeScript and Python to run an automated PPTX translation workflow?

Yes, you need TypeScript for Next.js server actions and Python tooling using python-pptx. You also require Claude API access to operate the end-to-end PPTX translation workflow, with code located under src/app/actions/pptx.

What's the best way to preserve slide structure when regenerating translated PPTX files?

The best way to preserve slide structure during PPTX regeneration is using python-pptx to reassemble the translated text. This skill guides the extraction and regeneration sequence to verify that the output PPTX maintains structural integrity.

Can I use python-pptx to troubleshoot PPTX generation errors?

Yes, python-pptx is used to troubleshoot PPTX generation errors by running the python_backend/generate_pptx.py script. This skill helps identify and fix issues during the PPTX regeneration step to ensure successful output.