claude-dnd は何をしますか?
Claude CodeをソロD&D 5eキャンペーンのダンジョンマスターに変え、完全なルールとゲーム状態を編集可能なマークダウンファイルに保存します。
機能
- ソロプレイ: Claude Codeがダンジョンマスター(DM)として機能し、一人でD&D 5eをプレイできます。
- 編集可能なゲーム状態: すべてのキャラクター、敵、アイテム、ストーリーの状態はマークダウンファイルに保存されるため、いつでも手動で編集・確認できます。
- 基本ルールサポート: D&D 5eの基本ルール(戦闘、探索、ロールプレイ、レベルアップ)をカバーします。
- インタラクティブな体験: Claude Codeとの会話を通じて、アクションを宣言し、ダイスロールをシミュレートし、ストーリーを進めます。
使用方法
- Claude Codeをプロジェクトディレクトリで開きます(空のディレクトリを推奨)。
- 最初のメッセージで「新しいD&D 5eキャンペーンを始めたい」と伝えます。
- Claude Codeがキャラクター作成のプロセスを案内します。
- キャラクターを作成したら、ゲームの進行に従って行動を選択します。
ファイル構造
characters/- プレイヤーキャラクターとNPCのマークダウンファイルparty.md- パーティーの状態session_notes/- セッションごとのメモと進行状況combat/- 戦闘中の状態管理
制限事項
- すべてのD&D 5eの拡張ルールをカバーしているわけではありません。基本ルールに焦点を当てています。
- 複雑な戦闘状況や大規模な戦闘では、手動での調整が必要になる場合があります。
- このスキルはClaude Codeの会話コンテキスト内で動作するため、進行状況はマークダウンファイルに保存されます。
貢献
バグ報告や機能リクエストは、GitHubリポジトリのIssuesへお願いします。