mcpField
S
skill-deck

skill-deck

github.com/nyldnドキュメント4.3k57 回インストール今日更新
リポジトリ

skill-deck について

skill-deckは、概要からスライドデッキを作成するCodex CLI向けスキルです。任意の調査に対応し、レンダリング前にアウトラインの承認を求め、document-skillsプラグインでPPTXに出力します。

主な機能

  1. 01対象者、枚数、トーンを確認
  2. 02任意のトピック調査に対応
  3. 03スライドごとのアウトラインを作成
  4. 04レンダリング前にアウトラインの承認を要求
  5. 05承認済みアウトラインをPPTXに出力

活用シーン

  1. 01プレゼン概要からデッキを作成
  2. 02調査に基づくプレゼンテーションを作成
  3. 03提供されたメモを承認用アウトラインに整理

インストール

コマンドをコピーしてターミナルで実行します。

$npx skills add https://github.com/nyldn/claude-octopus --skill skill-deck

インストール後、Claude Code で/skill-deckを入力して読み込まれたか確認します。

同梱ファイルagents/openai.yaml

詳細

ホスト:Codex CLI — このスキルはClaude Code向けに設計され、Codex用に適応されています。 相互参照するコマンドでは、/octo:* スラッシュコマンドではなく、Codexにインストールされているスキル名を使用します。 アクティブなCodexシェルとサブエージェントツールを使用してください。現在のセッションで利用可能になっていないプロバイダー、モデル、またはホストサブエージェントを利用できると断言しないでください。 ホストツールに相当する機能については、skills/blocks/codex-host-adapter.md を参照してください。

スライドデッキジェネレーター

調査、アウトラインの承認、PPTXへのエクスポートを必要に応じて行い、ブリーフからプロフェッショナルなスライドデッキを生成します。

前提条件

PPTXのレンダリングには、document-skills プラグインがインストールされている必要があります。

/plugin list | grep document-skills

インストールされていない場合は、ユーザーに次のように伝えてください。

The document-skills plugin is required for PPTX generation.
Install it with: /plugin install document-skills@anthropic-agent-skills

パイプライン(4ステップ)

ステップ1:ブリーフの収集

ユーザーのトピックと説明を解析します。AskUserQuestion を使って、次の点を確認してください。

質問1 - 対象読者:

  • 経営幹部/取締役会
  • エンジニア/技術者
  • 投資家/資金調達
  • 一般/混合

質問2 - スライド枚数の目安:

  • 短め(5~10枚)
  • 標準(10~20枚)
  • 長め(20枚以上)

質問3 - トーン:

  • フォーマル/ビジネス
  • 技術的/詳細
  • カジュアル/会話調

ユーザーがすでに明確な情報を提供している場合(例:「シリーズA向けの投資家向けピッチデッキを10枚で」)、答えが明らかな質問は省略してください。

ステップ2:調査(任意)

トピックに外部調査や背景情報の収集が必要な場合:

  • ホストのサブエージェントツールで、Explore または general-purpose サブエージェントを使い、関連情報を収集します
  • より深いマルチAI調査を行う場合は、次のように提案します:「複数のプロバイダーを使った包括的な調査を行うには、まず /octo:discover [topic] を実行し、その結果をもとにスライドを作成するため /octo:deck を実行してください」
  • ユーザーが独自のコンテンツ、メモ、調査ファイルを提供している場合は、このステップ全体を省略します

このステップは任意です。多くのデッキは、ユーザー自身の知識や既存のドキュメントをもとに作成されます。

ステップ3:アウトラインの作成

スライドごとのアウトラインをMarkdown形式で作成します。構成は次のとおりです。

## Slide 1: [Title Slide]
- Presentation title
- Subtitle / Date / Author

## Slide 2: [Agenda / Overview]
- Key topics to cover

## Slide 3: [First Content Section]
- Bullet point 1
- Bullet point 2
- Bullet point 3

## Slide N: [Summary / Next Steps]
- Key takeaways
- Call to action

重要: AskUserQuestion を使って、承認のためにアウトラインをユーザーに提示してください。

  • 「問題ありません。PPTXを生成してください」 — ステップ4に進みます
  • 「スライドを追加してください」 — 指定されたセクションを拡張します
  • 「焦点を変更してください」 — 異なるテーマを中心に再構成します
  • 「最初からやり直してください」 — ステップ1に戻ります

これがワイヤーフレームの承認ゲートです。PPTXを生成する前に、ユーザーは必ずアウトラインの構成を承認する必要があります。

ステップ4:PPTXのレンダリング

アウトラインが承認されたら:

  1. document-skills:pptx スキルを使って、承認済みのMarkdownアウトラインをPowerPointに変換します
  2. 各 ## 見出しが1枚のスライドになります
  3. 各見出しの下にある箇条書きがスライドの内容になります
  4. 説明的なファイル名を付けて、現在の作業ディレクトリにPPTXファイルを保存します

ファイル名の例:Series-A-Pitch-Deck-2026-02-14.pptx

スライド構成のベストプラクティス

アウトラインを作成するときは、次の項目を適用してください。

  • タイトルスライド:プレゼンテーション名、副題、日付、発表者
  • アジェンダスライド:主要トピックを3~5項目(7枚を超えるデッキの場合)
  • 1枚につき1つのアイデア:スライドの焦点を絞ります
  • 箇条書きは最大5~7項目:読みやすさを保つため、各スライドにつき
  • まとめスライド:最後に重要なポイントを示します
  • 次のステップ/CTA:具体的なアクションを示す最終スライド
対象読者別

経営幹部/取締役会:

  • 事業へのインパクトと指標を最初に提示します
  • すべてのスライドで「それが何を意味するのか」という視点を取り入れます
  • 財務への影響を含めます
  • 必要な意思決定を示して締めくくります

エンジニア/技術者:

  • アーキテクチャ図を含めます(スライド用の説明を記載)
  • トレードオフと検討した代替案を示します
  • 実装のスケジュールを含めます
  • 技術仕様を参照します

投資家/資金調達:

  • 課題 → 解決策 → 市場 → 実績 → チーム → 調達要望
  • 市場規模(TAM/SAM/SOM)を含めます
  • 成長指標と予測を示します
  • 調達額と資金使途を明確にします

一般/混合:

  • 詳細さとわかりやすさのバランスを取ります
  • 技術用語を定義します
  • 比喩や例を使います
  • ビジュアルの説明を含めます

他のスキルとの連携

このスキルは、次のスキルと組み合わせると効果的です。

  • /octo:discover [topic] — まず調査し、その結果をもとにデッキを作成します
  • /octo:docs — 既存のマークダウンを他の形式に変換します
  • /octo:prd — PRD を生成し、その内容を要約したプレゼンテーションを作成します
  • /octo:brainstorm — アイデアをブレインストーミングし、デッキにまとめます

ワークフローの例

概要から手早くデッキを作成
User: "Create a 10-slide deck about our Q1 results"
→ Step 1: Clarify audience (executives)
→ Step 2: Skip (user has the data)
→ Step 3: Generate outline, get approval
→ Step 4: Render PPTX
調査に基づくデッキ
User: "Build a presentation about AI trends in healthcare"
→ Step 1: Clarify audience and scope
→ Step 2: Research using Task agents
→ Step 3: Generate outline from research, get approval
→ Step 4: Render PPTX
詳細な調査とデッキ作成
User: "I need a comprehensive investor deck about the autonomous vehicles market"
→ Suggest: "/octo:discover autonomous vehicles market" first
→ Then: "/octo:deck" using the research synthesis

claude-octopus v8.12.0+ 用のスライドデッキスキル

コメント