Communitygithub.com

Swyrer/presentation-chef

コンテンツをApple Keynote風のHTMLプレゼンテーションに変換します。アニメーション、スピーカーノート、PDFエクスポートを備え、依存関係は不要です。

presentation-chef とは?

このスキルは、Markdownやその他のコンテンツを、Apple Keynoteのような美しいHTMLプレゼンテーションに変換するツール「presentation-chef」を提供します。アニメーション、スピーカーノート、PDFエクスポートに対応しており、外部ライブラリや依存関係を一切必要としないため、オフライン環境でも簡単に使用できます。主にClaude CodeやCursorなどのAIエージェントで利用することを想定しており、SKILL.mdに従ってプレゼンテーションの作成、編集、エクスポートを自動化できます。開発者やテクニカルライターが、迅速に高品質なプレゼンテーションを生成するのに役立ちます。

対応~Claude Code~Codex CLI~Cursor
npx skills add Swyrer/presentation-chef

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

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

ドキュメント

presentation-chef は何をしますか?

コンテンツをApple Keynote風の自己完結型HTMLプレゼンテーションに変換します。アニメーション、スピーカーノート、PDFエクスポートを備え、依存関係は不要です。

使用方法

以下のコマンドでプレゼンテーションを生成します。

presentation-chef input.md -o output.html

オプション:

  • -o, --output: 出力ファイル名を指定します(デフォルト: presentation.html)
  • --pdf: PDFも同時にエクスポートします
  • --notes: スピーカーノートを有効にします

機能

  • 自己完結型: すべてのスタイルとスクリプトが1つのHTMLファイルに含まれます
  • アニメーション: スライド遷移と要素のフェードインをサポート
  • スピーカーノート: 各スライドに非表示のノートを追加可能
  • PDFエクスポート: ブラウザの印刷機能を使用してPDFに変換
  • テーマ: 複数のカラーテーマから選択可能

入力フォーマット

入力ファイルはMarkdown形式で、以下のようにスライドを区切ります。

# タイトルスライド

---

## セクション1

- 箇条書き1
- 箇条書き2

::: notes
ここにスピーカーノートを記述します。
:::

---

## セクション2

インストール

npm install -g presentation-chef

ライセンス

MIT

関連スキル