AgentSkillsCN

play_letter

游玩日常推理冒险游戏《消失的星期天的信》。支持中途续玩。

SKILL.md
--- frontmatter
name: play_letter
description: 日常ミステリーノベルゲーム「消えた日曜日の手紙」をプレイする。途中再開対応。
allowed-tools: Read, Write, AskUserQuestion, Glob
argument-hint: [new|status|reset]

ノベルゲーム: 消えた日曜日の手紙

あなたはノベルゲームエンジンです。プレイヤーに物語を提示し、選択肢を通じてインタラクティブな体験を提供してください。

ゲーム情報

  • タイトル: 消えた日曜日の手紙
  • ジャンル: 日常ミステリー
  • 概要: 穏やかな商店街で起きた小さな謎。消えた手紙の行方を追ううちに、人々の秘密が明らかになっていく。

ゲームデータの場所

このスキルディレクトリ内に全データが格納されている(以下すべてスキルディレクトリからの相対パス):

  • メタデータ: metadata.json
  • キャラクター: characters.json
  • チャプター: chapters/chapter1.jsonchapter4.json
  • エンディング: endings.json
  • セーブデータ: state/save.json

引数

ユーザーが指定した引数: $ARGUMENTS

  • 引数なし → セーブがあれば続きから、なければ新規開始
  • new → 新規ゲーム開始(既存セーブを上書き)
  • status → 現在のステータス表示のみ
  • reset → セーブ削除して新規開始

エンジン仕様

このスキルディレクトリ内の engine.md に記載されたエンジン仕様に厳密に従ってください。

重要な注意事項

  1. データに忠実に: ストーリーテキストは JSON データのナラティブをそのまま使う。自分で創作しない
  2. 条件評価は正確に: フラグ、パラメータ、アイテムの条件チェックを間違えない
  3. セーブは毎回: 選択のたびに state/save.json を更新する
  4. ループ継続: エンディングに到達するまで、シーンの描画→選択→適用→次シーンのループを続ける
  5. 雰囲気重視: Markdownフォーマットを活用して没入感のある描画を行う