Communityライティング&編集github.com

Tsikounet/claude-dnd

Claude CodeをソロD&D 5eキャンペーンのダンジョンマスターに変え、完全なルールとゲーム状態を編集可能なマークダウンファイルに保存します。

claude-dnd とは?

このスキルは、Claude Codeをダンジョンマスター(DM)として機能させ、一人でD&D 5eキャンペーンをプレイできるようにします。キャラクターシート、ルール参照、ゲーム状態はすべてマークダウンファイルとして保存されるため、プレイヤーはいつでも手動で編集したり、進行状況を確認したりできます。ルールは基本的なD&D 5eの戦闘、探索、ロールプレイをカバーしており、Claude Codeの会話インターフェースを通じて対話的に進行します。これにより、従来のビデオゲームとは異なり、柔軟なストーリーテリングとカスタマイズが可能で、AIと人間の協力による没入型ソロRPG体験を実現します。

対応✓Claude Code~Codex CLI~Cursor
npx skills add Tsikounet/claude-dnd

Installed? Explore more ライティング&編集 skills: steipete/notion, langchain-ai/langchain, bytedance/podcast-generation · View all 6 →

お気に入りのAIに質問する

このエージェントスキルを事前に読み込んだ状態で新しいチャットを開きます。

ドキュメント

claude-dnd は何をしますか?

Claude CodeをソロD&D 5eキャンペーンのダンジョンマスターに変え、完全なルールとゲーム状態を編集可能なマークダウンファイルに保存します。

機能

  • ソロプレイ: Claude Codeがダンジョンマスター(DM)として機能し、一人でD&D 5eをプレイできます。
  • 編集可能なゲーム状態: すべてのキャラクター、敵、アイテム、ストーリーの状態はマークダウンファイルに保存されるため、いつでも手動で編集・確認できます。
  • 基本ルールサポート: D&D 5eの基本ルール(戦闘、探索、ロールプレイ、レベルアップ)をカバーします。
  • インタラクティブな体験: Claude Codeとの会話を通じて、アクションを宣言し、ダイスロールをシミュレートし、ストーリーを進めます。

使用方法

  1. Claude Codeをプロジェクトディレクトリで開きます(空のディレクトリを推奨)。
  2. 最初のメッセージで「新しいD&D 5eキャンペーンを始めたい」と伝えます。
  3. Claude Codeがキャラクター作成のプロセスを案内します。
  4. キャラクターを作成したら、ゲームの進行に従って行動を選択します。

ファイル構造

  • characters/ - プレイヤーキャラクターとNPCのマークダウンファイル
  • party.md - パーティーの状態
  • session_notes/ - セッションごとのメモと進行状況
  • combat/ - 戦闘中の状態管理

制限事項

  • すべてのD&D 5eの拡張ルールをカバーしているわけではありません。基本ルールに焦点を当てています。
  • 複雑な戦闘状況や大規模な戦闘では、手動での調整が必要になる場合があります。
  • このスキルはClaude Codeの会話コンテキスト内で動作するため、進行状況はマークダウンファイルに保存されます。

貢献

バグ報告や機能リクエストは、GitHubリポジトリのIssuesへお願いします。

関連スキル