Communityライティング&編集github.com

Shimonimposed141/powerpoint-skill

学術論文から数式や図解をネイティブ対応し、多段階コンテンツ分析を経てAI駆動のPowerPointプレゼンテーションを生成します。

powerpoint-skill とは?

このスキルは、学術論文を解析し、PowerPointプレゼンテーションを自動生成するためのAIエージェント向けツールです。多段階のコンテンツ分析を実行し、論文から主要な洞察、数式、図表を抽出して、視覚的に一貫性のあるスライドデッキに変換します。特に学術発表や研究報告において、手動でのスライド作成の手間を大幅に削減し、数学的表記やダイアグラムのネイティブサポートにより精度の高い出力を実現します。Claude Code、Cursor、CodexなどのAIエージェントプラットフォーム上で動作し、コードベースのワークフローと統合可能です。内部では、Python-pptxライブラリを用いてPowerPointファイルを生成し、LaTeXやMermaid記法を利用したコンテンツ表現に対応しています。

対応~Claude Code~Codex CLI~Cursor
npx skills add Shimonimposed141/powerpoint-skill

Installed? Explore more ライティング&編集 skills: steipete/notion, langchain-ai/langchain, bytedance/podcast-generation · View all 6 →

お気に入りのAIに質問する

このエージェントスキルを事前に読み込んだ状態で新しいチャットを開きます。

ドキュメント

powerpoint-skill は何をしますか?

学術論文から数式や図解をネイティブ対応し、多段階コンテンツ分析を経てAI駆動のPowerPointプレゼンテーションを生成します。

概要

このスキルは、学術論文(PDF形式)を入力とし、以下の処理を実行してPowerPointスライドを生成します:

  1. 多段階コンテンツ分析: 論文の構造(タイトル、要旨、セクション、図表、数式)を解析
  2. 数式の抽出と変換: LaTeX形式の数式をPowerPointの数式オブジェクトに変換
  3. 図解の生成: Mermaid記法を用いてフローチャートやダイアグラムをスライドに埋め込み
  4. スライドデッキの構築: 抽出した情報をテンプレートに基づいてスライドに配置

使い方

# スキルを呼び出してPowerPointを生成
skill run Shimonimposed141/powerpoint-skill --input paper.pdf --output presentation.pptx

対応プラットフォーム

  • Claude Code
  • Cursor
  • Codex
  • その他 OpenAI 互換のAPIをサポートするAIエージェント

環境変数

変数名説明デフォルト値
PPTX_TEMPLATEパワーポイントテンプレートファイルのパスなし
OUTPUT_DIR出力先ディレクトリ./output

依存関係

  • Python 3.8+
  • python-pptx
  • PyMuPDF (PDF解析用)
  • LaTeX (数式変換オプション)

ライセンス

MIT

関連スキル