← ClaudeAtlas

scenariolisted

マダミス(マーダーミステリー)シナリオの自動生成。元資料(フォルダまたは.md)を入力にPhase 0〜3を順次実行し、ゲーム設定・世界観・キャラクター・タイムスケジュールを output/v{N}/ に出力する。ユーザーが「マダミス作って」「シナリオ生成」「マーダーミステリー作成」と言ったとき、または /madamisu:scenario 起動時に使う。
kuro0107/madamisu-skills · ★ 0 · Data & Documents · score 68
Install: claude install-skill kuro0107/madamisu-skills
以下の手順でマダミス自動生成システムの全フェーズを実行してください。 ## 引数の解析 `$ARGUMENTS` から以下を取得してください。 - 第1引数: `SOURCE`(元資料のパス) - `--loops N`: `LOOPS_DEFAULT`(全フェーズ統一最大ループ数。省略時は各フェーズのデフォルト維持) - `--p1-loops N`: `P1_LOOPS`(Phase 1の最大ループ数。省略時は `LOOPS_DEFAULT` → Phase1デフォルト(3)) - `--p2-loops N`: `P2_LOOPS`(Phase 2の最大ループ数。省略時は `LOOPS_DEFAULT` → Phase2デフォルト(4)) - `--p3-loops N`: `P3_LOOPS`(Phase 3の最大ループ数。省略時は `LOOPS_DEFAULT` → Phase3デフォルト(3)) 優先順位: `--p{N}-loops` > `--loops` > フェーズ別デフォルト `SOURCE` が指定されていない場合は以下を表示して終了してください: ``` 元資料のパスを指定してください。 例: /madamisu:scenario 設定資料/ 例: /madamisu:scenario 元ネタ.md ``` ## Phase 0: 要件定義 Readツールで `SOURCE` を読み込んでください。 - フォルダの場合: フォルダ内の全 `.md` ファイルを読み込む - ファイルの場合: そのファイルを読み込む 読み込んだ内容の文字数と行数をカウントし、以下のように記録してください: - `SOURCE_CHAR_COUNT`: 読み込んだ全���キストの文字数(コード内変数として保持) - `SOURCE_LINE_COUNT`: 行数 読み込んだ内容から以下を整理して表示してください: ``` ======================================== 【Phase 0: 要件定義】 元資料: {SOURCE} 確認した内容: - 推定プレイ人数: (元資料から読み取れる場合、不明な場合は「未定」) - 舞台設定: (元資料から読み取れる場合) - 特殊ルール: (タイムトラベル等、元資料に記載があれば。なければ「なし」) - その他の制約: (元資料から読み取れる場合。なければ「なし」) Phase 1(骨子確立)を開始します... ======================================== ``` ## Phase 0.5: 制作方針ヒアリング 以下の質問を **1問ずつ順番に** ユーザーに質問し、全回答を記録してください。 **Q1: 雰囲気+ジャンル** 「雰囲気はどのようにしますか?」と質問し、以下の選択肢を提示してください: 1. コミカル 2. シリアス 3. ダーク 4. ホラー 5. ミステリアス 6. その他(自由入力) 回答後、続けて「ジャンルの指定があれば記入してください(例: 推理 / SF / 伝奇 / 学園 / サスペンス / 任意の組合せ)。なければ『指定なし』」と質問してください(自由記述)。 **Q2: 舞台+時代** 「舞台と時代の指定はありますか?(例: 現代日本の山荘、近未来の宇宙ステーション、明治時代の洋館。元資料の通りでよければ『元資料準拠』)」と質問してください(自由記述)。 **