スキル一覧に戻る
HaRu-LLC

pptx

by HaRu-LLC

0🍴 0📅 2026年1月14日
GitHubで見るManusで実行

SKILL.md


name: pptx description: PowerPointプレゼンテーション(.pptx)の読み取り、作成、編集を行うスキル。スライド生成、テンプレート管理に対応。 source: https://github.com/anthropics/skills/tree/main/skills/pptx

目的

PowerPointプレゼンテーション(.pptx)の包括的な操作を行う。テキスト抽出、新規作成、既存編集まで対応。


トリガー語

  • 「プレゼンを作成」
  • 「PowerPointを編集」
  • 「スライドを生成」
  • 「pptxからテキスト抽出」

コア機能

テキスト抽出・分析

markdownへの変換またはXML直接アクセスで詳細コンテンツ検査(スピーカーノート、コメント、デザイン要素含む)

新規作成

ゼロから作成: html2pptxワークフロー(HTMLからPowerPointへ精密位置指定で変換)

テンプレートベース: 既存テンプレートをデザイン基盤として使用

既存編集

OOXML構造をアンパック → XML編集 → 検証 → リパック


キーワークフロー

ゼロから作成手順

  1. デザイン根拠を明示
  2. Web-safeフォントを選択
  3. HTMLスライドを構築
  4. html2pptx.jsで変換
  5. サムネイル生成で出力検証
  6. テキスト切れ、オーバーラップ、コントラスト問題を確認

テンプレートベース手順

  1. テンプレートインベントリを抽出
  2. サムネイルで視覚レイアウトを分析
  3. コンテンツを適切なスライドレイアウトにマッピング
  4. テキストシェイプを抽出
  5. 置換コンテンツを生成
  6. replace.pyスクリプトで変更適用

サポートツール

ツール用途
thumbnail.py視覚グリッド作成(クイック分析用)
inventory.pyテキストシェイプ・フォーマット属性をJSON抽出
replace.pyテキスト更新(元フォーマット維持)
rearrange.pyスライドの複製、並べ替え、削除

デザイン原則

  • 意図的な色選択(主題を反映)
  • コントラストと階層による読みやすい文字
  • スライド間の一貫性維持

ライセンス

Anthropic Skills Repository License(LICENSE.txt参照)

スコア

総合スコア

50/100

リポジトリの品質指標に基づく評価

SKILL.md

SKILL.mdファイルが含まれている

+20
LICENSE

ライセンスが設定されている

0/10
説明文

100文字以上の説明がある

0/10
人気

GitHub Stars 100以上

0/15
最近の活動

3ヶ月以内に更新がある

0/10
フォーク

10回以上フォークされている

0/5
Issue管理

オープンIssueが50未満

+5
言語

プログラミング言語が設定されている

+5
タグ

1つ以上のタグが設定されている

0/5

レビュー

💬

レビュー機能は近日公開予定です