chuspeeism/dashi-ppt-skill

An AI-agent skill that generates browser-editable presentations from multiple visual themes, exportable to HTML, PDF, and PPTX.

Dashi PPT Skill – AI強化スライドデッキ作成ツール

何であるか

  • Nodeベースのスキル(プラグイン)で、AIエージェントが原稿を完全にスタイリングされ、編集可能なプレゼンテーションに変換できる。出力はブラウザで調整可能なHTMLベースのスライドデッキとして保存され、その後、実際の編集可能な.pptx(またはPDF)にエクスポートできる。

なぜ重要か

  • 多くのAI生成PPTワークフローは静的PDFや画像のセットで終わる。Dashiは、結果を編集可能かつ構造化したままにすることで、モデルに再プロンプトを送ることなく、ローカルで反復処理できるように橋渡しを行う。

主な機能(READMEに記載)

  • 12の組み込みビジュアルテーマ – 各テーマには独自のカラーパレットとレイアウト言語が備わっている。
  • 20のページ役割(表紙、議題、KPI、チャート、分析モデルなど)にわたる1,020のページテンプレート
  • 8,576の調整可能なコントロール – レイアウト、モジュール数、カラーチューン、アニメーション選択などに使用可能なスライダー、スイッチ、ドロップダウン。
  • 豊富なチャートライブラリ – レーダーチャート、ウォールフォールチャート、トレーマップ、ファンネル、ヒートマップ、サンキー、ガントチャートに加え、ビジネス分析テンプレート(SWOT、ポーターの5フォース、PEST、ビジネスモデルキャンバス、ダブルダイアモンドなど)。
  • インプレース編集 – 任意のテキストをクリックして編集、画像や動画をドラッグアンドドロップ、メディアスロットを即座に置き換え可能。
  • ワンクリックエクスポート – オフラインHTMLバンドル、PDF、またはテキスト編集性を保持する本物の編集可能なPPTX。
  • エージェントフレンドリー – HTMLデッキは構造化された「レイアウト+コンテンツ」表現であり、AIエージェント(Claude Code、Codex、豆包、Marvis、Workbuddyなど)が直接読み取り、変更、検証できる。
  • ローカルオンリー処理 – すべての生成、編集、エクスポートはユーザーのマシン上で行われ、コンテンツはアップロードされない。

クイックスタート / インストール

# 標準インストール(同じコマンドで更新可能)
npx dashi-ppt-skill@latest
# 中国本土ユーザー向け(npmミラー)
npx --registry=https://registry.npmmirror.com dashi-ppt-skill@latest
  • Node 20+npm を必要とする。
  • PPTX/PDFエクスポートにはローカルのChromiumベースブラウザ(Chrome、Edge、Chromium)が必要 – CHROME_PATH で指定可能。

通常のワークフロー

  1. ニーズの説明 – AIエージェントにテーマ、対象、スライド数、主要な結論を伝える。
  2. テーマの選択 – スキルが12のテーマのプレビューを表示する。
  3. 自動ドラフト作成 – スキルがコンテンツを構造化し、適切なテンプレートを選択する。
  4. ライブ編集 – ブラウザ内でテキストを調整、画像を交換、スライダーを動かし、色やチャートタイプを変更;変更は即座に保存される。
  5. エクスポート – ボタンを押すか、提供されたnpmスクリプトを実行してPPTX、PDF、またはオフラインHTMLパッケージを取得する。

特に活躍する場面

  • 業界調査、資金調達デッキ、競合分析、トレンドレポート、プロジェクト進捗報告、ピッチデッキ、社内トレーニング資料など、一貫したビジュアル言語を迅速に必要とするが、最終的な結果を微調整したい場合。

役立たない場面

  • ピクセル単位の完璧な手作りデザインを必要とするシナリオ – このツールはスピードと一貫性を重視しており、個別グラフィック作業には向かない。

対応するAIエージェント/プラットフォーム

プラットフォーム 状態
Claude Code 対応済み
Codex 対応済み(プレースホルダ用画像生成を呼び出し可能)
豆包 対応済み(「オフィスモード」が必要)
Marvis / Workbuddy / Dumate / Qclaw 対応済み(スキルファイルをどこにでも配置し、SKILL.md を読み取る)
Cursor およびその他のローカルエージェント 使用可能(ファイル読み書きおよびシェルアクセスが必要)
ジェネリックなWebチャットボット 推奨しない(ローカルNode環境が必要)

エクスポートコマンド

# プロジェクトルート(またはスキルをインストールしたフォルダ)から
npm --prefix <project-dir> run export:pptx -- <output-dir>/ppt <filename>.pptx
npm --prefix <project-dir> run export:pdf  -- <output-dir>/ppt

ライセンス

  • メインリポジトリはAGPL-3.0(強力なコピーレフト)でリリースされている。使用、変更、配布は可能だが、ネットワークサービス版または派生版も同様のライセンスでオープンソース化しなければならない。
  • エクスポートエンジン(project/packages/html-deck-to-pptx)はプロプライエタリコンポーネントであり、スキルの一部としてのみ使用可能。抽出または別個配布はできない。

結論 Dashi PPT Skillは、編集可能なままの洗練されたスライドデッキにドキュメントを変換する実用的でローカル実行型のAIアシスタントである。LLM生成コンテンツのスピードを活かしつつ、最終プレゼンテーションを自分で微調整できるプロフェッショナルに特に有用である。

関連

  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト