Openclaw向けhtml2pptx

HTMLベースのプレゼンテーションスライドを、ネイティブで編集可能なPowerPoint (.pptx) ドキュメントに変換するための専門的な変換ユーティリティです。

liberalchang
v3.0.0
Apr 15, 2026
0
736
0

インストール&ダウンロード

1. ClawHub CLI

レジストリから直接スキルをインストールする最速の方法です。

npx clawhub@latest install html2pptx

2. 手動インストール

スキルフォルダを以下のいずれかの場所にコピーしてください

グローバル
~/.openclaw/skills/
ワークスペース
<project>/skills/

優先順位:ワークスペース > ローカル > バンドル

3. プロンプトのインストール

このプロンプトをOpenClawにコピーするだけで、自動的にインストールされます。

Clawhubを使って html2pptx をインストールして。Clawhubがインストールされていない場合は、先にインストールしてください(npm i -g clawhub)。

ダウンロードをご希望ですか?

ZIPアーカイブで生のスキルファイルを取得します。

html2pptx とは?

html2pptx skillは、最新のウェブベースのスライドと従来のプレゼンテーションソフトウェアとの間の相互運用性のギャップを埋めるために設計されています。特にHTMLプレゼンテーション(frontend-slidesフレームワークで生成されたものなど)を対象とし、それらをネイティブのPowerPointファイルに変換します。Openclaw Skillsを活用してドキュメント変換を行うことで、開発者はHTML/CSSの柔軟なオーサリングを維持しながら、構造的整合性と視覚的スタイルを保持した標準的かつ編集可能な .pptx ファイルを関係者に提供できます。

html2pptx のユースケース

  • frontend-slidesのHTML出力を標準的なPowerPointプレゼンテーションに変換
  • ウェブベースのスライドコンテンツを編集可能な企業用フォーマットに移行
  • オフライン配布用に複数のHTMLプレゼンテーションをPPTXファイルに一括処理
  • ウェブからオフィススイートへ移行する際に、ドキュメント構造、ヘッダー、画像を保持

html2pptx の仕組み

  1. 解析: このskillはBeautifulSoupを使用してHTMLソースを分析し、スライドの境界を特定します。
  2. スタイル分析: 色やフォント情報を含むCSSプロパティを抽出し、視覚的テーマを再現します。
  3. PPTX初期化: python-pptxライブラリを使用して新しいプレゼンテーションオブジェクトを作成します。
  4. コンテンツマッピング: 見出し、リスト、画像などのHTML要素を、対応するPowerPointのシェイプにマッピングします。
  5. ファイル生成: 最終的なドキュメントがコンパイルされ、ネイティブの .pptx ファイルとして保存されます。

html2pptx のセットアップ

Openclaw Skills環境でこのツールを使用するには、Python 3.9+がインストールされていることを確認し、次のコマンドを実行してください:

pip install python-pptx beautifulsoup4 lxml
python src/convert.py <input.html> [output.pptx]

html2pptx のデータスキーマとタクソノミー

このskillは、特定のHTMLタグとクラスを以下のようにPowerPointオブジェクトにマッピングします:

HTML Element PPTX Mapping
slide class Slide Page
h1, h2 Slide Titles
p Text Paragraphs
ul, ol, li Bulleted or Numbered Lists
div class="card" Grouped Text Boxes
img Image Shapes (preserving paths)
CSS Colors Theme Color Matching

html2pptx の高度な機能

  • CSSスタイルからのインテリジェントなテーマカラーマッチング
  • cardベースのレイアウトグループ化のサポート
  • ネイティブ埋め込みのための自動化された画像パス解決
  • CI/CDパイプライン統合のためのコマンドラインインターフェース
  • 自動レポート生成のための、より広範なOpenclaw Skillsエコシステムとの互換性

SKILL.md


ローディング

関連するOpenclawのスキル

METADATA

Github Stars: 0
forks: 0

特徴*