pptx スキル
スキル Claude Code ドキュメント・コンテンツ作成以下の解説は生成 AI によるものです。出典と照らし合わせてご確認ください。
SKILL.md によると、pptx は .pptx ファイルが入力・出力のいずれかで関わる場合に使う Claude 向けのスキルで、読み取り・編集・新規作成の手順をまとめています。読み取りには markitdown によるテキスト抽出や thumbnail.py による視覚的な概要確認、unpack.py による XML 展開といったスクリプトが用意されています。テンプレートを使った編集は editing.md、ゼロからの作成は pptxgenjs.md という別ガイドを参照する構成です。加えて、配色・フォント・レイアウト・余白などのデザイン指針���、コンテンツ確認とスライド画像による視覚確認を組み合わせた QA 手順が定められています。
概要
SKILL.md によると、pptx はSaaSではなく、Claude が PowerPoint(.pptx)ファイルを読み取り・編集・新規作成する際に従う手順とスクリプト群をまとめたスキルです。デザイン指針や QA 手順も含めて構成されています。
pptx でできること
- markitdown を使って .pptx からテキストや内容を抽出する
- thumbnail.py でスライドの視覚的な概要を確認する
- unpack.py で .pptx を XML に展開し、直接編集する
- 既存テンプレートを使ったプレゼンテーションの編集や作成(editing.md 参照)
- pptxgenjs を使ったゼロからのプレゼンテーション作成(pptxgenjs.md 参照)
- 配色パレット、フォントの組み合わせ、レイアウト、余白などのデザイン指針に従う
- soffice.py と pdftoppm でスライドを画像化し、コンテンツ QA と視覚 QA を実施する
出典
原文の説明(英語)
Use this skill any time a .pptx file is involved in any way — as input, output, or both. This includes: creating slide decks, pitch decks, or presentations; reading, parsing, or extracting text from any .pptx file (even if the extracted content will be used elsewhere, like in an email or summary); editing, modifying, or updating existing presentations; combining or splitting slide files; working with templates, layouts, speaker notes, or comments. Trigger whenever the user mentions "deck," "slides," "presentation," or references a .pptx filename, regardless of what they plan to do with the content afterward. If a .pptx file needs to be opened, created, or touched, use this skill.
pptx の変更履歴
- スキル pptx を追加