Skip to main content

slide-forge

議事録・構成メモから固定座標クロムの提案デッキ(編集可能PPTX/HTML/PDF/PNG)を生成する。「提案資料を作って」「スライドにして」「デッキ生成」「この議事録から資料」で使用。5問(型/シナリオ/トーン/目的/ターゲット)を対話で選び、CLI に渡す。

Source facts

Repository
minicoohei/slide-forge
Last source activity
July 1, 2026 at 06:22
Detected SKILL.md language
Japanese
Stars
0
Forks
0

Install options

The review-first prompt is selected by default. You can switch to a direct command or download a local copy.

Review the source files

Read SKILL.md and any companion files shown by SkillsMP before deciding whether to install.

Showing SKILL.md

SKILL.md
Source instructions · Read-only preview
name
slide-forge
description
議事録・構成メモから固定座標クロムの提案デッキ(編集可能PPTX/HTML/PDF/PNG)を生成する。「提案資料を作って」「スライドにして」「デッキ生成」「この議事録から資料」で使用。5問(型/シナリオ/トーン/目的/ターゲット)を対話で選び、CLI に渡す。
# slide-forge — 提案デッキ生成スキル 議事録・構成メモを渡すと、本文図解を gpt-image-2 で生成し、見出し/フッター等の固定 chrome を 後載せした提案デッキ(**編集可能 PPTX** + HTML/PDF/PNG)を作る。構成生成は Claude Code/Codex、 画像生成のみ OpenAI(課金隔離)。 ## 前提 - リポジトリルートで `.env`(`OPENAI_API_KEY`, `LLM_BACKEND`)と `config.yaml` を用意済みであること。 - 未用意なら README の「必要環境」を案内する。 ## 手順 ### 1. 入力素材を確定する ユーザーから議事録/構成メモを受け取る。ファイル(.md/.txt/.json/.pdf)か直接テキスト。 - 構成案・骨子があれば「骨子優先」= `--outline`、議事録・事実ソースは `--input`。 ### 2. AskUserQuestion で5問を1回で聞く `config.yaml` の `params` の選択肢・説明をそのまま提示する(既定は各先頭)。 1. **① 骨子の型**: SCQA / PREP / ゴールデンサークル / TAPS / ホールパート 2. **② シナリオ**: 課題駆動 / ビジョン駆動 / 資本駆動 / 人駆動 3. **③ トーン**: ライト / コーポレート・ネイビー / シネマ・ダーク / エディトリアル白 4. **④ 目的**: 承認を得たい(提案)/ 共有して知ってほしい / ビジョンで動かす 5. **⑤ ターゲット**: 社外・初対面 / 社内・意思決定者 / 既存パートナー > トーンは `config.yaml` の `params.tone.taste_map` で palette(lime/navy/dark)に対応する。 ### 3. CLI を実行する ```bash python cli.py generate \ --input <議事録ファイル> [--outline <構成案>] [--input-text "直接テキスト"] \ --type <①> --scenario <②> --tone <③> --goal <④> --target <⑤> \ --formats pptx pdf png html --out ./out/<job名> ``` 生成には数分かかる(画像生成+QAループ)。完了後 JSON の `artifacts` に各成果物パスが出る。 ### 4. 成果物を提示する `deck.pptx`(編集可能)/ `deck.pdf` / `contact_sheet.png` の**絶対パス**を提示。 `revise` サブコマンドでスレッド的に修正できることを案内: ```bash python cli.py revise --out ./out/<job名> --instruction "p3をもっと強く" ``` ## 品質原則(この順でレビュー) 1. **ロジックツリー → ストーリー → 設計** の順で骨子を点検(1スライド1メッセージ・見出しだけで流れが通る)。 2. **固定クロム**:見出し/eyebrow/フッターは全ページ同一座標・フォント種類は揃える・タイトルは完全な日本語文。 3. **図解優先**:画面を埋める・余白を作らない・顔写真は見切れ防止・図やカードは十分大きい。 4. **図の整合**:循環は閉じたリング(中心への矢印禁止)・グラフ注釈と作図の一致・曲線を滑らかに。 5. **文脈とコピー**:前提知識ゼロでも分かる用語・外部事実に出典・「公式」と「協議中」を区別・数値単位ミス無し。 6. **出力**:PDF 寸法を正常化・テキストは編集可能レイヤー・`check_deck.py` の機械検証を実施。 詳細な27項目チェックリストは `docs/qa-checklist.md`。 ## 禁止(厳守) - 入力資料に無い固有名詞・数字・日付・費用・KPI を推測補完しない(無いものは載せない/協議中と明記)。 - 画像内テキストを最終確定テキストにしない。外部送信・git push・deploy・rm はしない。 - 秘密情報・トークンを出力に出さない。
View on GitHub