k2f-event-program について
K2F Event Programは、公開する参加者向けプログラムの内容とデザイン方針を作成するエージェント向けスキルです。紙やデジタルの日程表を対象に、掲載情報や案内階層を整理し、k2fスキルと連携してK2Fファイルを生成・出力します。
主な機能
- 01content_and_design.mdの設計書作成
- 02日程、交流行事、公開範囲の整理
- 03閲覧レイヤーに沿った参加者情報の構成
- 04時系列と並行トラックの表示方針
- 05階層、情報密度、デザイン意図の記録
- 06k2fと連携したファイル生成と出力
活用シーン
- 01会議やフェスティバルの当日プログラム作成
- 02公演、祝賀会、式典のプログラム編成
- 03設計書から出力可能なK2Fパッケージを作成
インストール
コマンドをコピーしてターミナルで実行します。
npx skills add https:/ / github.com/ suzheng/ k2f --skill k2f-event-programインストール後、Claude Code で/k2f-event-programを入力して読み込まれたか確認します。
詳細
K2F イベントプログラム — AI ネイティブな美的デザイン
目的
公開用の参加者プログラム向けに、エージェントが content_and_design.md を作成できるようにします。対象となるのは、コンテンツの選定、案内レイヤー、美的意図(文体、階層、密度、トラック)です。K2F のパッケージ化は対象外です。
K2F を基盤とする
このスキルは、イベントプログラムを .K2F パッケージとして作成します。作成方法については、k2f スキルに従ってください。ワークスペースを展開または初期化し、セマンティックツリーを編集して、パッケージ化・検証し、エクスポートします。K2F を使うことで、エージェントはピクセル座標ではなく、意味(開催日、時間枠、セッション、社交行事、スポンサー)に集中できます。レイアウト、タイポグラフィ、テーマはエンジンが一貫性のある出力にコンパイルします。
作成を始める前に、コアスキルをインストールしてください。npx skills add suzheng/k2f --skill k2f。
使用する場面
- ゲストが開催中にスケジュールを手に持つ、またはスクロールして確認するカンファレンス、フェスティバル、祝賀会、式典、パフォーマンス。
- ポスター、招待状、VIP 向けプレイブック、スライドのエクスポートではなく、印刷冊子、折りたたみ式の印刷物、デジタル PDF。
- 時刻、会場、公式な社交行事が決定済み、または草案として明示されている場合。
ワークフロー
ステップ 1. content_and_design.md を生成する
公開可能な事実とデザインの意図を組み合わせたブループリントです。プログラムを記録します。ホスピタリティ、VIP の認定、グリッド内の配置を再検討せず、バッジを持つ参加者に何を見せるべきかだけを扱います。
サブステップ
-
プログラムの確定 — アイデンティティ、日程、会場、対象者、媒体(印刷物の折り込み、冊子、デジタル)、ゲストの目的:次の部屋を数秒で見つけること。ドラフトか最終版かを記載し、未確定箇所にはラベルを付けます。
-
公開範囲 — ユーザーからの入力を分類します。
- メイングリッド:基調講演、セッション、休憩、食事—時系列の骨組みのみ。
- 公式ソーシャルイベント一覧:イベントが主催する催し。各行に時間帯、場所、参加条件(一般参加可、チケット制、家族参加可、アルコールなしなど、ユーザーの表現に従う)を記載します。
- 招待者限定:公開が承認された場合のみ掲載し、「招待者限定」と記載します。参加者リスト、入場ルール、ランクを示す印は掲載しません。
- 第三者イベント:公式プログラム外、または「許可された」イベントとして扱い、ユーザーの指示がない限り公式イベント一覧には掲載しません。
-
参加者向けの情報階層 — 4 段階です。
- ひと目で確認:表紙と各日の冒頭—タイトル、日程、会場、その日の流れを示す一文。
- 一覧で確認:メインのグリッド—時間、部屋/トラック、タイトル、登壇者名(略歴は含めない)。
- 詳しく読む:任意の概要、パネルの順序、お礼—ユーザー提供の情報のみ。
- 参照:地図、索引、一行の略歴、行動規範やアクセシビリティ情報への案内、スポンサー階層—巻末資料。
-
時系列の骨組み — 各日の時間を先頭に配置します。並行トラックでは時刻をそろえ、トラックの識別項目を明記します。休憩、食事、ソーシャルイベントは文章ではなくグリッドの行にします。公式のソーシャルイベントが同じ時間帯に2つある場合は、一覧の横にどちらがインクルージョンの要件を満たすかを記載します。
-
ソーシャルイベントの配置 — メイングリッドを正とします。ソーシャルイベントの行には名称付きの時間枠を使います。公開レセプションと招待者限定の部屋が時間帯で重なる場合、ユーザーがその区分を文書化していない限り、並べて掲載しないでください。別の部屋が公開されていない場合は、一般的なソーシャルイベントの行にまとめます。
-
削減 — ミッションに関するエッセイ、重複したタイムテーブル、詳細な履歴書、スライドの URL、舞台裏の詳細、順序の定まっていないスポンサーのロゴを削除します。各日のグリッドは1つにし、必要に応じて冒頭ページを追加します。
-
デザインの意図(座標は指定しません)。
- 雰囲気:カンファレンス、コミュニティのミートアップ、ガラ、または公演プログラム—階層を勝手に設けず、明示された文化に合わせます。
- 階層:時間の列または帯を最初に、タイトルを次に、登壇者をその次に配置します。部屋/トラックは手がかりとして示し、スポンサーの情報は控えめにします。
- 情報密度:腕を伸ばした距離からも一覧しやすい間隔にします。日の区切りを明確にし、チラシのように情報を詰め込みません。
- トラック:並行セッションを示す名称と、列または色分けの意図を定めます。
- 配慮:招待者限定の行は最小限にします。リストバンドの凡例や入場者リストは掲載しません。
- 配色:案内に適したニュートラルカラーをベースに、アクセントカラーを1色(トラックまたは「現在」の表示用)使います。ガラや公演向けのコントラストは、ユーザーの指示がある場合に限ります。
ルールと制約
- 時刻と部屋はユーザーのグリッドに合わせます。矛盾があれば指摘し、黙って修正しません。
- 公式のイベント一覧のみを掲載します。関連イベントは分けて表示します。
- ソーシャルイベントが同じ時間帯に複数ある場合、どれがユーザーの参加条件を満たすかを示すか、一覧を絞り込みます。
- 重複不可の要件は事実として記録し、ここではスケジュールを変更しません。
- 登壇者、部屋、スポンサー、招待者リストを捏造しません。未確定箇所にはプレースホルダーを付けます。
よくある失敗
| 失敗 | 対策 |
|---|---|
| チラシのように情報を詰め込む | ひと目で確認/一覧で確認/詳しく読む/参照に分け、マーケティング情報は表紙だけにします。 |
| スライドをそのまま書き出す | スライドのタイトルではなくグリッドの行を使い、短い概要は任意とします。 |
| トラックが分かりにくい | トラックの識別項目を設け、列間で時刻をそろえます。 |
| 階層が漏れる | 招待者限定とし、参加者リストやバッジの凡例は掲載しません。 |
| 選択肢があるように見せかける | 各時間帯で参加条件を満たす選択肢を示すか、その時間枠を削除します。 |
| 夜の時間帯が競合する | 公開イベントと招待者限定イベントが、階層の違いや代替案として読まれない時間枠にします。 |
品質チェックリスト
- プログラムの確定内容と、ドラフト/最終版の区別を記載した。
- 公開範囲を分類した(グリッド、イベント一覧、招待者限定、第三者イベント)。
- 各日の情報階層と時系列の骨組みを整理した。必要に応じてトラックの識別項目を設けた。
- 該当する場合、同じ時間帯のソーシャルイベントにインクルージョンのラベルを付けた。
- 情報を削減し、デザインの意図をすべて定め、重複不可の要件を記録した。事実を捏造していない。
ステップ 2. content_and_design.md と k2f スキルを使用して K2F ファイルを生成し、適切なファイル形式にエクスポートします。
k2f に従って、ブループリントからプログラムをインスタンス化し、デザインの意図に基づいて役割を割り当て、検証してエクスポートします(通常は PDF)。