Agent skill
pptx
PowerPointプレゼンテーション(.pptx)の読み取り、作成、編集を行うスキル。スライド生成、テンプレート管理に対応。
Install this agent skill to your Project
npx add-skill https://github.com/HaRu-LLC/ai-pm_system_notebooklmuse/tree/main/.agent/skills/engineering/pptx
SKILL.md
目的
PowerPointプレゼンテーション(.pptx)の包括的な操作を行う。テキスト抽出、新規作成、既存編集まで対応。
トリガー語
- 「プレゼンを作成」
- 「PowerPointを編集」
- 「スライドを生成」
- 「pptxからテキスト抽出」
コア機能
テキスト抽出・分析
markdownへの変換またはXML直接アクセスで詳細コンテンツ検査(スピーカーノート、コメント、デザイン要素含む)
新規作成
ゼロから作成: html2pptxワークフロー(HTMLからPowerPointへ精密位置指定で変換)
テンプレートベース: 既存テンプレートをデザイン基盤として使用
既存編集
OOXML構造をアンパック → XML編集 → 検証 → リパック
キーワークフロー
ゼロから作成手順
- デザイン根拠を明示
- Web-safeフォントを選択
- HTMLスライドを構築
- html2pptx.jsで変換
- サムネイル生成で出力検証
- テキスト切れ、オーバーラップ、コントラスト問題を確認
テンプレートベース手順
- テンプレートインベントリを抽出
- サムネイルで視覚レイアウトを分析
- コンテンツを適切なスライドレイアウトにマッピング
- テキストシェイプを抽出
- 置換コンテンツを生成
- replace.pyスクリプトで変更適用
サポートツール
| ツール | 用途 |
|---|---|
| thumbnail.py | 視覚グリッド作成(クイック分析用) |
| inventory.py | テキストシェイプ・フォーマット属性をJSON抽出 |
| replace.py | テキスト更新(元フォーマット維持) |
| rearrange.py | スライドの複製、並べ替え、削除 |
デザイン原則
- 意図的な色選択(主題を反映)
- コントラストと階層による読みやすい文字
- スライド間の一貫性維持
ライセンス
Anthropic Skills Repository License(LICENSE.txt参照)
Recommended Agent Skills
Expand your agent's capabilities with these related and highly-rated skills.
skills-creator
最高品質のSkillを設計・生成するメタスキル。新しいSkillが欲しい、繰り返し作業を自動化したい、ベストプラクティスに準拠したSkillを作りたいときに使う。
workflow-designer
複数のSkillsを連動させた一連のワークフローを設計するメタスキル。ユーザー確認ポイント、依存関係、エラー時のフォールバックを含む完全なワークフロー定義を生成。
template-miner
過去資料からテンプレ・スタイルガイド・チェックリストを抽出して資産化する。テンプレが無い、文書品質がバラつく、過去資料を活用したいときに使う。
brainstorming
ブレインストーミングスキル。アイデアを実装前に仕様に変換する協調的デザインプロセス。
test-driven-development
テスト駆動開発(TDD)の厳格な実践スキル。テストを先に書き、実装を後に書く規律あるアプローチ。
writing-plans
実装計画作成スキル。マルチステップ開発タスク向けの詳細な計画を生成する。
Didn't find tool you were looking for?