ppt-translatorTranslate PowerPoint files to any language while preserving layout. Uses a render-and-verify agent loop (LibreOffice + Vision) to guarantee no text overflow....
Install via ClawdBot CLI:
clawdbot install Nimo1987/ppt-translator保持排版翻译 PPT,支持任意语言对。
Agent Loop(渲染验证):
python-pptx(pip)libreoffice(yum/apt)python3 scripts/translate.py \
--input /path/to/file.pptx \
--output /path/to/output.pptx \
--translations '{"原文": "translation", ...}' \
--max-iter 5
scripts/translate.py 执行渲染验证循环Generated Mar 1, 2026
Global companies need to translate quarterly reports, strategy decks, and training materials for regional offices while maintaining professional formatting. This skill ensures translated presentations look identical to the original, avoiding embarrassing layout issues in important meetings.
Researchers and academics preparing presentations for international conferences need accurate translation of technical content with preserved formatting for figures, equations, and citations. The render-and-verify loop prevents text overflow in complex scientific slides.
Marketing teams creating product launches, sales decks, and promotional materials for different language markets require perfect visual consistency. This skill maintains brand integrity by preserving layout while translating content for regional audiences.
Public organizations sharing policy briefs, annual reports, and public information across language regions need accurate translations with maintained accessibility formatting. The verification loop ensures compliance with accessibility standards in translated versions.
Educational platforms and corporate training departments translating course materials, instructional decks, and certification programs while keeping interactive elements and visual design intact. The agent loop prevents text cutoff in quiz questions and instructions.
Offer monthly/annual subscriptions for businesses needing regular PPT translation. Tier pricing based on number of slides, languages, or processing volume. Include API access for integration with existing content management systems.
Charge per slide or per presentation for one-time translation jobs. Target freelancers, small businesses, and occasional users who don't need subscriptions. Offer premium options for rush jobs or specialized technical content.
White-label solution for large corporations to integrate into their internal translation workflows. Custom integration with SharePoint, Google Drive, or proprietary systems. Include dedicated support and custom feature development.
💬 Integration Tip
Ensure LibreOffice is properly installed and configured on the host system before deployment, as the render-verify loop depends on it for accurate layout preservation.
Translate text accurately — preserve formatting, handle plurals, and adapt tone per locale.
Thinking partner that transforms ideas into platform-optimized content
AI-agent Skill for PPTX OOXML localization workflows. Use it to unpack PPTX, extract and apply text translations, normalize terminology, enforce language-specific fonts, validate XML integrity, and repack outputs with machine-readable JSON interfaces for automation.
Get subtitles from YouTube videos for translation, language learning, or reading along. Use when the user asks for subtitles, subs, foreign language text, or wants to read video content. Supports multiple languages and timestamped output for sync'd reading.
Apply metadata updates to existing Calibre books via calibredb over a Content server. Use for controlled metadata edits after target IDs are confirmed by a read-only lookup.
Analyze interactions to identify patterns in what Enzo shares, why he shares it, and how it connects to his goals. Use during heartbeats for periodic analysis, when Enzo asks about his patterns/interests, or when significant new content is shared that reveals a pattern.