outline-draft
話したい素材を整理し章・項の構成に落とし込みoutline.mdに保存する。完了後に自動でoutline-refineを起動する。
Install with Codex or Claude Copy this prompt, paste it into Codex, Claude, or another assistant, and let it review the skill page and install it for you.
Menu
話したい素材を整理し章・項の構成に落とし込みoutline.mdに保存する。完了後に自動でoutline-refineを起動する。
Install with Codex or Claude Copy this prompt, paste it into Codex, Claude, or another assistant, and let it review the skill page and install it for you.
Based on SOC occupation classification
| name | outline-draft |
| description | 話したい素材を整理し章・項の構成に落とし込みoutline.mdに保存する。完了後に自動でoutline-refineを起動する。 |
| user-invocable | true |
| allowed-tools | Read, Write, Bash, Skill |
| argument-hint | <project-name> |
重要: $ARGUMENTS にプロジェクト名が含まれる場合、CLAUDE.mdの命名規則に従いディレクトリを解決すること。
プロジェクト: $ARGUMENTS
$ARGUMENTS 未指定なら案内して終了。
output/$ARGUMENTS/outline/ が未作成なら作成する。新規プロジェクトの場合はディレクトリ名を YYYYMMDD-NN_タイトル 形式で自動生成する(CLAUDE.mdの命名規則に従う)。
次に output/$ARGUMENTS/outline/goal.md の存在を確認する。
output/$ARGUMENTS/idea.md が存在する場合、内容を読み込みユーザーに提示する:
「このプロジェクトにはネタ帳の記録があります。素材集めの参考にします。」
ネタ帳の内容は質問の初期値や補足情報として活用するが、ユーザーの回答を優先する。
goal.md を読み込み、ゴールを踏まえて素材を収集する。
ゴールが未定の状態で素材から構成を作るモード。 素材を整理した後に「ゴール発見セッション」を行い、goal.md を生成する。
ゴールを達成するために書きたい/話したい内容を、順序や構成を気にせず挙げてもらう:
加えて、背景・動機を任意で聞く:
ゴールが決まっていなくてもOK。まず、話したい/書きたい素材を自由に出してもらう。以下のように促す:
加えて、背景・動機を任意で聞く:
ユーザーが素材を列挙したら、整理する前に、発言をそのまま
output/$ARGUMENTS/outline/input-log.md の Phase 2 セクションに追記する。
goal.mdの「語りのスタンス」に応じてパターンを提案する:
ゴールが未定なので、素材の性質から自然に浮かぶストーリーラインを提案する。以下の観点で素材を眺める:
ストーリーラインは「仮」であることを明示し、ゴール発見後に調整する前提で進める。
output/$ARGUMENTS/outline/outline.md に保存構成の方針: この段階では制約(時間・文字数・フォーマット)を気にせず、話したい内容を十分に盛り込んだ構成を作る。制約への適応はアウトプット作成時(/write、/talk など)に行う。
章のまとめ項: 内容が多い章では、末尾にその章で話したことをラップアップする「まとめ項」を置くことを推奨する。受け手の思考整理を助け、次の章への橋渡しにもなる。
フォーマットは templates/outline.md を参照。
構成を見渡して、ユーザーに問いかける:
見えてきたメッセージがあれば goal.md の「核となるメッセージ / 探りたいテーマ・問い」を更新する。まだ見えなくてもよい — refineフェーズでさらに掘る。
素材を構成に整理したこのタイミングで、ゴールを一緒に見つける。以下の手順で進める:
A. 語りのスタンスの発見
構成を見渡して、ユーザーに問いかける:
B. 核となるメッセージ / 問いの言語化
C. 受け手に期待する変化
D. goal.md の保存
ユーザーの回答を整理し、output/$ARGUMENTS/outline/goal.md に保存する。
フォーマットは outline-goalのテンプレート を参照。
重要: ゴール発見セッションの発言も input-log.md の Phase 1 セクションに記録する(構造化前に原文を保存)。
goal.md 保存後、発見したスタンスに基づいてストーリーラインと構成を必要に応じて調整し、outline.md を更新する。
構成と核メッセージを踏まえて、仮タイトルの候補を2〜3案提示する。タイトルは以下を意識する:
ユーザーと相談して仮タイトルを決め、outline.md の「タイトル(仮)」欄に記載する。
重要: ユーザーが明示的に「この構成でOK」と同意するまで次フェーズに進んではならない。素材の追加・構成の修正要望があれば反映してから再度確認する。ユーザーが素材を追加してきた場合、それは構成への追加であり同意ではない。
同意が得られたら outline.md を保存し、「Phase 2 完了」と伝え、Skillツールで outline-refine を引数 $ARGUMENTS で起動する。
アウトラインを読み込み、文体・トーン・執筆方針を対話形式で決定しwrite-plan.mdに保存する。完了後に自動でwrite-bodyを起動する。「執筆準備」で起動。
アウトプットのネタ帳を管理する。ネタの追加・一覧・詳細表示・ブラッシュアップを行う。まだアウトラインを作るほど固まっていないアイデアの記録と育成に使う。「ネタ」「ネタ帳」「アイデア」「思いついた」「idea」で起動。
アウトラインのゴール(受け手に期待する行動・変化)を対話形式で設定しgoal.mdに保存する。完了後に自動でoutline-draftを起動する。
アウトプット(LT・技術記事・書籍)のアウトラインを作成するワークフローを管理する。プロジェクト状態を自動判定し適切なフェーズから開始する。「アウトライン」「骨格」「構成を作りたい」で起動。
制約フリーのアウトラインをもとに、特定の発表形式(LT・セッションなど)でどう話すかを壁打ちする。制約条件下での取捨選択・構成・話し方を対話で詰める。何度でも実行可能。「発表」「LT」「トーク」「talk」「壁打ち」で起動。
アウトラインと執筆プランに基づき、セクション単位で本文を執筆しdraft.mdに保存する。完了後に自動でwrite-reviewを起動する。「本文執筆」「下書き」で起動。