mcpField
T
tuzi-slide-deck

tuzi-slide-deck

github.com/tuziapiドキュメント39158 回インストール27 週間前に更新
リポジトリ

tuzi-slide-deck について

tuzi-slide-deck は、文章からスライド画像を作成するスキルです。対象読者、言語、枚数、ビジュアルスタイルを指定でき、アウトラインやプロンプトのみの生成、PowerPoint または PDF への結合にも対応します。

主な機能

  1. 01文章からスライド画像を生成
  2. 02スタイル、対象読者、言語、枚数の指定
  3. 03アウトラインまたはプロンプトのみ生成
  4. 04指定スライドの再生成
  5. 05PowerPoint または PDF への結合

活用シーン

  1. 01文章資料から教材スライドを作成
  2. 02指定スタイルでエグゼクティブ向け資料を準備
  3. 03生成したスライドを PowerPoint または PDF に出力

インストール

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

$npx skills add https://github.com/tuziapi/tuzi-skills --skill tuzi-slide-deck

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

同梱ファイル

SKILL.md と一緒にインストールされる参考資料やスクリプト。

references/
analysis-framework.md
base-prompt.md
content-rules.md
design-guidelines.md
layouts.md
modification-guide.md
outline-template.md
references/config/
preferences-schema.md
references/dimensions/
density.md
mood.md
presets.md
texture.md
typography.md
references/styles/
blueprint.md
bold-editorial.md
chalkboard.md
corporate.md
dark-atmospheric.md
editorial-infographic.md
fantasy-animation.md
intuition-machine.md
minimal.md
notion.md
pixel-art.md
scientific.md
sketch-notes.md
vector-illustration.md
vintage.md
watercolor.md
scripts/
merge-to-pdf.ts

詳細

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

コンテンツをプロフェッショナルなスライドデッキ画像に変換します。

使用方法

/tuzi-slide-deck path/to/content.md
/tuzi-slide-deck path/to/content.md --style sketch-notes
/tuzi-slide-deck path/to/content.md --audience executives
/tuzi-slide-deck path/to/content.md --lang zh
/tuzi-slide-deck path/to/content.md --slides 10
/tuzi-slide-deck path/to/content.md --outline-only
/tuzi-slide-deck  # Then paste content

スクリプトディレクトリ

エージェント実行手順:

  1. この SKILL.md ファイルのディレクトリパスを SKILL_DIR として特定します
  2. スクリプトのパス = ${SKILL_DIR}/scripts/<script-name>.ts
スクリプト用途
scripts/merge-to-pptx.tsスライドをPowerPointに結合
scripts/merge-to-pdf.tsスライドをPDFに結合

オプション

オプション説明
--style <name>ビジュアルスタイル:プリセット名、custom、またはカスタムスタイル名
--audience <type>対象:初心者、中級者、エキスパート、経営幹部、一般
--lang <code>出力言語(en、zh、jaなど)
--slides <number>スライドの目標枚数(8~25枚を推奨、最大30枚)
--outline-onlyアウトラインのみを生成し、画像生成をスキップ
--prompts-onlyアウトラインとプロンプトを生成し、画像生成をスキップ
--images-only既存のプロンプトディレクトリから画像を生成
--regenerate <N>特定のスライドを再生成:--regenerate 3 または --regenerate 2,5,8

コンテンツの長さに応じたスライド枚数:

コンテンツスライド
< 1000語5~10
1000~3000語10~18
3000~5000語15~25
> 5000語20~30(分割を検討)

スタイルシステム

プリセット
プリセット特徴最適な用途
blueprint(デフォルト)グリッド + 寒色 + 技術的 + バランス型アーキテクチャ、システム設計
chalkboard有機的 + 暖色 + 手書き風 + バランス型教育、チュートリアル
corporateクリーン + プロフェッショナル + 幾何学的 + バランス型投資家向け資料、提案書
minimalクリーン + ニュートラル + 幾何学的 + ミニマル経営幹部向け説明資料
sketch-notes有機的 + 暖色 + 手書き風 + バランス型教育、チュートリアル
watercolor有機的 + 暖色 + ヒューマニスト + ミニマルライフスタイル、ウェルネス
dark-atmosphericクリーン + ダーク + エディトリアル + バランス型エンターテインメント、ゲーム
notionクリーン + ニュートラル + 幾何学的 + 高密度製品デモ、SaaS
bold-editorialクリーン + 鮮やか + エディトリアル + バランス型製品発表、基調講演
editorial-infographicクリーン + 寒色 + エディトリアル + 高密度技術解説、研究
fantasy-animation有機的 + 鮮やか + 手書き風 + ミニマル教育的なストーリーテリング
intuition-machineクリーン + 寒色 + 技術的 + 高密度技術文書、学術
pixel-artピクセル + 鮮やか + 技術的 + バランス型ゲーム、開発者向け講演
scientificクリーン + 寒色 + 技術的 + 高密度生物学、化学、医療
vector-illustrationクリーン + 鮮やか + ヒューマニスト + バランス型クリエイティブ、子ども向けコンテンツ
vintageペーパー + 暖色 + エディトリアル + バランス型歴史、伝統
スタイルの次元
次元選択肢説明
テクスチャクリーン、グリッド、有機的、ピクセル、ペーパービジュアルテクスチャと背景の処理
ムードプロフェッショナル、暖色、寒色、鮮やか、ダーク、ニュートラル色温度とパレットのスタイル
タイポグラフィ幾何学的、ヒューマニスト、手書き風、エディトリアル、技術的見出しと本文のテキストスタイル
密度ミニマル、バランス型、高密度スライドあたりの情報密度

詳細な仕様:references/dimensions/*.md

自動スタイル選択
コンテンツの特徴プリセット
tutorial, learn, education, guide, beginnersketch-notes
classroom, teaching, school, chalkboardchalkboard
architecture, system, data, analysis, technicalblueprint
creative, children, kids, cutevector-illustration
briefing, academic, research, bilingualintuition-machine
executive, minimal, clean, simpleminimal
saas, product, dashboard, metricsnotion
investor, quarterly, business, corporatecorporate
launch, marketing, keynote, magazinebold-editorial
entertainment, music, gaming, atmosphericdark-atmospheric
explainer, journalism, science communicationeditorial-infographic
story, fantasy, animation, magicalfantasy-animation
gaming, retro, pixel, developerpixel-art
biology, chemistry, medical, scientificscientific
history, heritage, vintage, expeditionvintage
lifestyle, wellness, travel, artisticwatercolor
デフォルトblueprint

デザイン哲学

ライブプレゼンテーションではなく、閲覧と共有を目的としたデッキです。

  • 各スライドは、口頭での説明がなくても理解できます
  • スクロールしても論理的な流れを保ちます
  • 必要なコンテキストを各スライドに含めます
  • ソーシャルメディアでの共有に最適化されています

以下を参照してください:references/design-guidelines.md

  • 対象者に応じた原則
  • 視覚的な階層
  • コンテンツ密度のガイドライン
  • 色とタイポグラフィの選択
  • フォントの推奨事項

レイアウトの選択肢については、references/layouts.mdを参照してください。

ファイル管理

出力ディレクトリ
slide-deck/{topic-slug}/
├── source-{slug}.{ext}
├── outline.md
├── prompts/
│   └── 01-slide-cover.md, 02-slide-{slug}.md, ...
├── 01-slide-cover.png, 02-slide-{slug}.png, ...
├── {topic-slug}.pptx
└── {topic-slug}.pdf

スラッグ:トピックを抽出します(2~4語、ケバブケース)。例:「機械学習入門」→ intro-machine-learning

競合の処理:既存コンテンツの検出とユーザーの選択肢については、ステップ1.3を参照してください。

言語の処理

検出の優先順位:

  1. --langフラグ(明示的な指定)
  2. EXTEND.mdのlanguage設定
  3. ユーザーの会話言語(入力言語)
  4. ソースコンテンツの言語

ルール:すべての応答で、ユーザーが希望する言語を使用します。

  • 質問と確認
  • 進捗レポート
  • エラーメッセージ
  • 完了の概要

専門用語(スタイル名、ファイルパス、コード)は英語のままにします。

ワークフロー

このチェックリストをコピーし、完了した項目にチェックを入れてください。

Slide Deck Progress:
- [ ] Step 1: Setup & Analyze
  - [ ] 1.1 Load preferences
  - [ ] 1.2 Analyze content
  - [ ] 1.3 Check existing ⚠️ REQUIRED
- [ ] Step 2: Confirmation ⚠️ REQUIRED (Round 1, optional Round 2)
- [ ] Step 3: Generate outline
- [ ] Step 4: Review outline (conditional)
- [ ] Step 5: Generate prompts
- [ ] Step 6: Review prompts (conditional)
- [ ] Step 7: Generate images
- [ ] Step 8: Merge to PPTX/PDF
- [ ] Step 9: Output summary
フロー
Input → Preferences → Analyze → [Check Existing?] → Confirm (1-2 rounds) → Outline → [Review Outline?] → Prompts → [Review Prompts?] → Images → Merge → Complete
ステップ 1:セットアップと分析

1.1 設定の読み込み(EXTEND.md)

Bash を使用して、優先順位に従って EXTEND.md が存在するか確認します。

# Check project-level first
test -f .tuzi-skills/tuzi-slide-deck/EXTEND.md && echo "project"

# Then user-level (cross-platform: $HOME works on macOS/Linux/WSL)
test -f "$HOME/.tuzi-skills/tuzi-slide-deck/EXTEND.md" && echo "user"

┌──────────────────────────────────────────────────┬───────────────────┐ │ パス │ 場所 │ ├──────────────────────────────────────────────────┼───────────────────┤ │ .tuzi-skills/tuzi-slide-deck/EXTEND.md │ プロジェクトディレクトリ │ ├──────────────────────────────────────────────────┼───────────────────┤ │ $HOME/.tuzi-skills/tuzi-slide-deck/EXTEND.md │ ユーザーホーム │ └──────────────────────────────────────────────────┴───────────────────┘

EXTEND.md が見つかった場合 → 読み込み、解析し、ユーザーに概要を出力します。

📋 Loaded preferences from [full path]
├─ Style: [preset/custom name]
├─ Audience: [audience or "auto-detect"]
├─ Language: [language or "auto-detect"]
└─ Review: [enabled/disabled]

EXTEND.md が見つからない場合 → AskUserQuestion を使用して初回セットアップを行うか、デフォルト設定で続行します。

EXTEND.md がサポートする項目:推奨スタイル | カスタム寸法 | デフォルトの対象読者 | 言語設定 | レビュー設定

スキーマ:references/config/preferences-schema.md

1.2 コンテンツの分析

  1. ソースコンテンツを保存します(貼り付けられた場合は、source.md として保存)
    • バックアップルール:source.md が存在する場合は、source-backup-YYYYMMDD-HHMMSS.md に名前を変更します
  2. references/analysis-framework.md に従ってコンテンツを分析します
  3. コンテンツの特徴を分析し、スタイルを推奨します
  4. ソースの言語を検出します
  5. 推奨スライド枚数を決定します
  6. コンテンツからトピックのスラッグを生成します

1.3 既存コンテンツの確認 ⚠️ 必須

ステップ 2 に進む前に、必ず実行してください。

Bash を使用して、出力ディレクトリが存在するか確認します。

test -d "slide-deck/{topic-slug}" && echo "exists"

ディレクトリが存在する場合は、AskUserQuestion を使用します。

header: "Existing"
question: "Existing content found. How to proceed?"
options:
  - label: "Regenerate outline"
    description: "Keep images, regenerate outline only"
  - label: "Regenerate images"
    description: "Keep outline, regenerate images only"
  - label: "Backup and regenerate"
    description: "Backup to {slug}-backup-{timestamp}, then regenerate all"
  - label: "Exit"
    description: "Cancel, keep existing content unchanged"

以下の内容を analysis.md に保存します。

  • トピック、対象読者、コンテンツの特徴
  • 推奨スタイル(自動スタイル選択に基づく)
  • 推奨スライド枚数
  • 言語の検出結果
ステップ 2:確認 ⚠️ 必須

2 回に分けて確認します。1 回目は常に実施し、「カスタム寸法」が選択された場合のみ 2 回目を実施します。

言語:ユーザーの入力言語、または保存済みの言語設定を使用します。

概要を表示:

  • 特定されたコンテンツの種類とトピック
  • 言語:[EXTEND.md の設定または検出結果]
  • 推奨スタイル:[プリセット](コンテンツの特徴に基づく)
  • 推奨スライド枚数:[N](コンテンツの長さに基づく)
1 回目(常に実施)

5 つすべての質問に AskUserQuestion を使用します。

質問 1:スタイル

header: "Style"
question: "Which visual style for this deck?"
options:
  - label: "{recommended_preset} (Recommended)"
    description: "Best match based on content analysis"
  - label: "{alternative_preset}"
    description: "[alternative style description]"
  - label: "Custom dimensions"
    description: "Choose texture, mood, typography, density separately"

質問 2:対象読者

header: "Audience"
question: "Who is the primary reader?"
options:
  - label: "General readers (Recommended)"
    description: "Broad appeal, accessible content"
  - label: "Beginners/learners"
    description: "Educational focus, clear explanations"
  - label: "Experts/professionals"
    description: "Technical depth, domain knowledge"
  - label: "Executives"
    description: "High-level insights, minimal detail"

質問 3:スライド枚数

header: "Slides"
question: "How many slides?"
options:
  - label: "{N} slides (Recommended)"
    description: "Based on content length"
  - label: "Fewer ({N-3} slides)"
    description: "More condensed, less detail"
  - label: "More ({N+3} slides)"
    description: "More detailed breakdown"

質問 4:アウトラインのレビュー

header: "Outline"
question: "Review outline before generating prompts?"
options:
  - label: "Yes, review outline (Recommended)"
    description: "Review slide titles and structure"
  - label: "No, skip outline review"
    description: "Proceed directly to prompt generation"

質問 5:プロンプトのレビュー

header: "Prompts"
question: "Review prompts before generating images?"
options:
  - label: "Yes, review prompts (Recommended)"
    description: "Review image generation prompts"
  - label: "No, skip prompt review"
    description: "Proceed directly to image generation"
2 回目(「カスタム寸法」が選択された場合のみ)

4 つすべての寸法について AskUserQuestion を使用します。

質問 1:質感

header: "Texture"
question: "Which visual texture?"
options:
  - label: "clean"
    description: "Pure solid color, no texture"
  - label: "grid"
    description: "Subtle grid overlay, technical"
  - label: "organic"
    description: "Soft textures, hand-drawn feel"
  - label: "pixel"
    description: "Chunky pixels, 8-bit aesthetic"

(注:「paper」は「Other」から選択できます)

質問 2:雰囲気

header: "Mood"
question: "Which color mood?"
options:
  - label: "professional"
    description: "Cool-neutral, navy/gold"
  - label: "warm"
    description: "Earth tones, friendly"
  - label: "cool"
    description: "Blues, grays, analytical"
  - label: "vibrant"
    description: "High saturation, bold"

(注:「dark」と「neutral」は「Other」から選択できます)

質問 3:タイポグラフィ

header: "Typography"
question: "Which typography style?"
options:
  - label: "geometric"
    description: "Modern sans-serif, clean"
  - label: "humanist"
    description: "Friendly, readable"
  - label: "handwritten"
    description: "Marker/brush, organic"
  - label: "editorial"
    description: "Magazine style, dramatic"

(注:「technical」は「Other」から選択できます)

質問 4:密度

header: "Density"
question: "Information density?"
options:
  - label: "balanced (Recommended)"
    description: "2-3 key points per slide"
  - label: "minimal"
    description: "One focus point, maximum whitespace"
  - label: "dense"
    description: "Multiple data points, compact"

2 回目の確認後:カスタム寸法をスタイル設定として保存します。

確認後:

  1. 確認済みの設定で analysis.md を更新します
  2. 質問 4 の skip_outline_review フラグを保存します
  3. 質問 5 の skip_prompt_review フラグを保存します
  4. → ステップ 3
ステップ 3:アウトラインの生成

ステップ 2 で確認したスタイルを使用して、アウトラインを作成します。

スタイルの解決:

  • プリセットが選択された場合 → references/styles/{preset}.md を読み込みます
  • カスタム寸法が選択された場合 → references/dimensions/ から寸法ファイルを読み込み、組み合わせます

生成:

  1. references/outline-template.md に従って構成します
  2. スタイルまたは寸法から STYLE_INSTRUCTIONS を作成します
  3. 確認済みの対象読者、言語、スライド枚数を適用します
  4. outline.md として保存します

生成後:

  • --outline-only が指定されている場合は、ここで停止します
  • skip_outline_review が true の場合 → ステップ 4 をスキップして、ステップ 5 に進みます
  • skip_outline_review が false の場合 → ステップ 4 に進みます
ステップ 4:アウトラインを確認する(条件付き)

ステップ 2 で「いいえ。アウトラインの確認をスキップ」を選択した場合は、このステップをスキップします。

目的:プロンプトを生成する前に、アウトラインの構成を確認します。

言語:ユーザーの入力言語または保存された言語設定を使用します。

表示:

  • スライドの合計数:N
  • スタイル:[プリセット名または「カスタム:テクスチャ+ムード+タイポグラフィ+密度」]
  • スライドごとの概要表:
| # | Title | Type | Layout |
|---|-------|------|--------|
| 1 | [title] | Cover | title-hero |
| 2 | [title] | Content | [layout] |
| 3 | [title] | Content | [layout] |
| ... | ... | ... | ... |

AskUserQuestion を使用:

header: "Confirm"
question: "Ready to generate prompts?"
options:
  - label: "Yes, proceed (Recommended)"
    description: "Generate image prompts"
  - label: "Edit outline first"
    description: "I'll modify outline.md before continuing"
  - label: "Regenerate outline"
    description: "Create new outline with different approach"

回答後:

  1. 「先にアウトラインを編集」を選択した場合 → outline.md を編集するようユーザーに伝え、準備ができたら再度確認します
  2. 「アウトラインを再生成」を選択した場合 → ステップ 3 に戻ります
  3. 「はい、続行」を選択した場合 → ステップ 5 に進みます
ステップ 5:プロンプトを生成する
  1. references/base-prompt.md を読み込みます
  2. アウトライン内の各スライドについて:
    • アウトラインから STYLE_INSTRUCTIONS を抽出します(スタイルファイルから再度取得しません)
    • スライド固有のコンテンツを追加します
    • Layout: が指定されている場合は、references/layouts.md のレイアウトガイダンスを含めます
  3. prompts/ ディレクトリに保存します
    • バックアップルール:プロンプトファイルが存在する場合は、prompts/NN-slide-{slug}-backup-YYYYMMDD-HHMMSS.md に名前を変更します

生成後:

  • --prompts-only の場合は、ここで停止してプロンプトの概要を出力します
  • skip_prompt_review が true の場合は → ステップ 6 をスキップし、ステップ 7 に進みます
  • skip_prompt_review が false の場合は → ステップ 6 に進みます
ステップ 6:プロンプトを確認する(条件付き)

ステップ 2 で「いいえ。プロンプトの確認をスキップ」を選択した場合は、このステップをスキップします。

目的:画像を生成する前に、プロンプトを確認します。

言語:ユーザーの入力言語または保存された言語設定を使用します。

表示:

  • プロンプトの合計数:N
  • スタイル:[プリセット名またはカスタムの各要素]
  • プロンプト一覧:
| # | Filename | Slide Title |
|---|----------|-------------|
| 1 | 01-slide-cover.md | [title] |
| 2 | 02-slide-xxx.md | [title] |
| ... | ... | ... |
  • プロンプトディレクトリのパス:prompts/

AskUserQuestion を使用:

header: "Confirm"
question: "Ready to generate slide images?"
options:
  - label: "Yes, proceed (Recommended)"
    description: "Generate all slide images"
  - label: "Edit prompts first"
    description: "I'll modify prompts before continuing"
  - label: "Regenerate prompts"
    description: "Create new prompts with different approach"

回答後:

  1. 「先にプロンプトを編集」を選択した場合 → プロンプトを編集するようユーザーに伝え、準備ができたら再度確認します
  2. 「プロンプトを再生成」を選択した場合 → ステップ 5 に戻ります
  3. 「はい、続行」を選択した場合 → ステップ 7 に進みます
ステップ 7:画像を生成する

--images-only の場合:既存のプロンプトを使用して、ここから開始します。

--regenerate N の場合:指定されたスライドのみを再生成します。

標準フロー:

  1. 利用可能な画像生成スキルを選択します
  2. セッション ID を生成します:slides-{topic-slug}-{timestamp}
  3. 各スライドについて:
    • バックアップルール:画像ファイルが存在する場合は、NN-slide-{slug}-backup-YYYYMMDD-HHMMSS.png に名前を変更します
    • 同じセッション ID を使用して、順番に画像を生成します
  4. 進捗を報告します:「X/N を生成しました」(ユーザーの言語で)
  5. エラーを報告する前に、失敗時は 1 回自動で再試行します
ステップ 8:PPTX と PDF にまとめる
npx -y bun ${SKILL_DIR}/scripts/merge-to-pptx.ts <slide-deck-dir>
npx -y bun ${SKILL_DIR}/scripts/merge-to-pdf.ts <slide-deck-dir>
ステップ 9:概要を出力する

言語:ユーザーの入力言語または保存された言語設定を使用します。

Slide Deck Complete!

Topic: [topic]
Style: [preset name or custom dimensions]
Location: [directory path]
Slides: N total

- 01-slide-cover.png - Cover
- 02-slide-intro.png - Content
- ...
- {NN}-slide-back-cover.png - Back Cover

Outline: outline.md
PPTX: {topic-slug}.pptx
PDF: {topic-slug}.pdf

部分的なワークフロー

オプションワークフロー
--outline-onlyステップ 1〜3 のみ(アウトライン作成後に停止)
--prompts-onlyステップ 1〜5(プロンプトを生成し、画像生成をスキップ)
--images-onlyステップ 7 に進む(既存の prompts/ が必要)
--regenerate N指定したスライドのみを再生成
--prompts-only の使用

画像を生成せずに、アウトラインとプロンプトを生成します:

/tuzi-slide-deck content.md --prompts-only

出力:確認・編集できる状態の outline.md と prompts/*.md。

--images-only の使用

既存のプロンプトから画像を生成します(ステップ 7 から開始):

/tuzi-slide-deck slide-deck/topic-slug/ --images-only

前提条件:

  • スライドのプロンプトファイルを含む prompts/ ディレクトリ
  • スタイル情報を含む outline.md
--regenerate の使用

指定したスライドを再生成します:

# Single slide
/tuzi-slide-deck slide-deck/topic-slug/ --regenerate 3

# Multiple slides
/tuzi-slide-deck slide-deck/topic-slug/ --regenerate 2,5,8

フロー:

  1. 指定したスライドの既存プロンプトを読み込みます
  2. それらのスライドの画像のみを再生成します
  3. PPTX と PDF を再生成します

スライドの変更

クイックリファレンス
操作コマンド手動での手順
編集--regenerate N最初にプロンプトファイルを更新 → 画像を再生成 → PDF を再生成
追加手動プロンプトを作成 → 画像を生成 → 後続のスライドを振り直す → アウトラインを更新 → PDF を再生成
削除手動ファイルを削除 → 後続のスライドを振り直す → アウトラインを更新 → PDF を再生成
1 枚のスライドを編集する
  1. prompts/NN-slide-{slug}.md のプロンプトファイルを最初に更新します
  2. 次を実行します:/tuzi-slide-deck <dir> --regenerate N
  3. または、画像と PDF を手動で再生成します

重要:スライドを更新する際は、再生成する前に必ずプロンプトファイル(prompts/NN-slide-{slug}.md)を最初に更新してください。これにより、変更が記録され、再現可能になります。

新しいスライドを追加する
  1. 挿入位置にプロンプトを作成します:prompts/NN-slide-{new-slug}.md
  2. 同じセッション ID を使用して画像を生成します
  3. 番号を振り直します:後続のファイルは NN+1 にします(slug は変更しません)
  4. outline.md を更新します
  5. PPTX/PDF を再生成します
スライドを削除する
  1. NN-slide-{slug}.png と prompts/NN-slide-{slug}.md を削除します
  2. 番号を振り直します:後続のファイルは NN-1 にします(slug は変更しません)
  3. outline.md を更新します
  4. PPTX/PDF を再生成します
ファイル名

形式:NN-slide-[slug].png

  • NN:2 桁の連番(01、02、...)
  • slug:内容に基づくケバブケース(2~5 語、重複なし)

番号の振り直しルール:変更するのは NN のみで、slug は変更しません。

詳細については、references/modification-guide.md を参照してください。

リファレンス

ファイル内容
references/analysis-framework.mdプレゼンテーションの内容分析
references/outline-template.mdアウトラインの構造と形式
references/modification-guide.mdスライドの編集、追加、削除のワークフロー
references/content-rules.md内容とスタイルのガイドライン
references/design-guidelines.md対象者、タイポグラフィ、色、視覚要素
references/layouts.mdレイアウトの選択肢と選び方のヒント
references/base-prompt.md画像生成用のベースプロンプト
references/dimensions/*.md次元の仕様(テクスチャ、雰囲気、タイポグラフィ、密度)
references/dimensions/presets.mdプリセットから次元への対応表
references/styles/<style>.mdスタイルの詳細な仕様(レガシー)
references/config/preferences-schema.mdEXTEND.md の構造

注記

  • 画像生成:スライド 1 枚あたり 10~30 秒
  • 生成に失敗した場合は、自動で 1 回再試行します
  • 公人については、センシティブな場合にスタイライズした代替表現を使用します
  • セッション ID を使用してスタイルの一貫性を保ちます
  • ステップ 2 での確認が必須です — 省略しないでください(スタイル、対象者、スライド、アウトラインの確認、プロンプトの確認)
  • ステップ 4 は条件付きです — ステップ 2 でユーザーがアウトラインの確認を求めた場合のみ実施します
  • ステップ 6 は条件付きです — ステップ 2 でユーザーがプロンプトの確認を求めた場合のみ実施します

拡張機能のサポート

EXTEND.md を使用して設定をカスタマイズできます。パスとサポートされるオプションについては、ステップ 1.1 を参照してください。

コメント