一键导入
generating-slides
インセプションデッキの Markdown ドキュメントから PowerPoint スライド(.pptx)を生成。pptxgenjs を使用し、テンプレートのスライド構成・テーマに準拠した 12 枚構成のプレゼンテーションを出力。スライド生成やプレゼンテーション作成時に使用。
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
インセプションデッキの Markdown ドキュメントから PowerPoint スライド(.pptx)を生成。pptxgenjs を使用し、テンプレートのスライド構成・テーマに準拠した 12 枚構成のプレゼンテーションを出力。スライド生成やプレゼンテーション作成時に使用。
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
ビジネスアーキテクチャ分析を支援。要件定義の前段階として、ビジネスモデルキャンバス、バリューストリーム、ケイパビリティマップ、組織マップ、情報マップ、ビジネスシナリオの作成。ビジネスアーキテクチャやビジネス構造の検討時に使用。
インセプションデッキの作成を支援。プロジェクトの「なぜ」「何を」「どうやって」を 10 の問いで整理し、チーム全体の認識を揃える。プロジェクト立ち上げやインセプションデッキの作成・更新時に使用。
分析フェーズ全体のワークフローをオーケストレーション。要件定義から非機能要件まで各 analyzing-* スキルの実行順序を案内。分析フェーズの開始や全体像の把握時に使用。
| name | generating-slides |
| description | インセプションデッキの Markdown ドキュメントから PowerPoint スライド(.pptx)を生成。pptxgenjs を使用し、テンプレートのスライド構成・テーマに準拠した 12 枚構成のプレゼンテーションを出力。スライド生成やプレゼンテーション作成時に使用。 |
インセプションデッキの Markdown ドキュメントから、pptxgenjs を使用して PowerPoint スライド(.pptx)を生成します。テンプレート docs/template/インセプションデッキ.pptx のスライド構成に準拠した 12 枚構成のプレゼンテーションを出力します。
analyzing-inception-deck の成果物)pptxgenjs パッケージがインストールされていること(未インストール時は npm install pptxgenjs)node .claude/scripts/generate-inception-deck.mjs
テンプレートのインセプションデッキ構成に準拠した以下の 12 枚を生成する。
| # | スライドタイトル | テンプレート対応 | データソース |
|---|---|---|---|
| 1 | タイトル | Slide 2: プロジェクト名 | プロジェクト基本情報 |
| 2 | 我われはなぜここにいるのか | Slide 3: なぜここにいるのか | なぜやるのか? |
| 3 | エレベーターピッチ | Slide 4: エレベーターピッチ | どんなビジョンなのか? |
| 4 | どんな価値をもたらすのか? | Slide 5: パッケージデザイン | どんな価値をもたらすのか? |
| 5 | やらないことリスト | Slide 6: やらないことリスト | スコープの範囲はどこか? |
| 6 | プロジェクトコミュニティ | Slide 7: プロジェクトコミュニティ | 主なステークホルダーは? |
| 7 | 技術的な解決策の概要 | Slide 8: 技術的な解決策 | 基本的な解決策 |
| 8 | 夜も眠れなくなるような問題 | Slide 9: 夜も眠れない問題 | 主なリスクは何か? |
| 9 | 俺たちの "A チーム" | Slide 10: A チーム | どのくらい作業があり費用はいくらか? |
| 10 | 期間を見極める | Slide 11: 期間を見極める | 初回リリースはいつか? |
| 11 | トレードオフ・スライダー | Slide 12: トレードオフ | トレードオフにどう向き合うか? |
| 12 | 初回のリリースに必要なもの | Slide 13: 初回リリース | MVP スコープ・リリース戦略 |
テンプレートから抽出したテーマに準拠する。
#333399、ティール #009999、ライトティール #BBE0E3inception-deck.md の内容が更新された場合、生成スクリプトの SLIDE_DATA オブジェクトを更新してから再実行する。
SLIDE_DATA セクションを更新node .claude/scripts/generate-inception-deck.mjs で再生成生成スクリプトは以下の 4 セクションで構成されている。
| セクション | 内容 | 編集対象 |
|---|---|---|
SLIDE_DATA | プロジェクト固有のデータ(テキスト・数値) | 毎回更新 |
| テーマ設定 | カラー・フォント定義 | 通常変更不要 |
| ヘルパー関数 | スライド部品の描画ロジック | 通常変更不要 |
| スライド生成 | SLIDE_DATA を読み取り 12 枚を生成 | 通常変更不要 |
SLIDE_DATA の各キーがスライドに対応している。
| キー | 対応スライド |
|---|---|
meta | メタ情報(author, title, version, date, outputFileName) |
titleSlide | Slide 1: タイトル |
whyAreWeHere | Slide 2: 我われはなぜここにいるのか |
elevatorPitch | Slide 3: エレベーターピッチ |
values | Slide 4: どんな価値をもたらすのか? |
scope | Slide 5: やらないことリスト |
stakeholders | Slide 6: プロジェクトコミュニティ |
technicalSolution | Slide 7: 技術的な解決策の概要 |
risks | Slide 8: 夜も眠れなくなるような問題 |
team | Slide 9: 俺たちの "A チーム" |
timeline | Slide 10: 期間を見極める |
tradeoffs | Slide 11: トレードオフ・スライダー |
initialRelease | Slide 12: 初回のリリースに必要なもの |
SLIDE_DATA.meta.outputFileName で指定する(例: PROJECT_v0.1.0.pptx)meta.title と meta.outputFileName を同時に更新することanalyzing-inception-deck を先に実行)npm install pptxgenjs(初回のみ)SLIDE_DATA をプロジェクト固有の内容に書き換えるnode .claude/scripts/generate-inception-deck.mjs を実行SLIDE_DATA を更新node .claude/scripts/generate-inception-deck.mjs を実行analyzing-inception-deck : 入力となるインセプションデッキの作成analyzing-business : ビジネスアーキテクチャ分析(補足情報の参照元)