The Crucible Writing System — Claude向け小説執筆支援システム

AI/ML

概要

The Crucible Writing Systemは、エピックファンタジー小説向けに設計されたAIアシスト型の企画・プロット・執筆ワークフローです。中核となるのは「Crucible Structure」と呼ばれる36ビートの物語フレームワークで、物語を三本の相互に絡み合う筋(ストーリー・ストランド)として扱うことで、テーマの反復や伏線回収、テンポの管理を意図しています。具体的には、アイデア生成から大筋のアウトライン化、章単位のドラフト作成までを3つのClaudeスキルで分担・連携させ、執筆者が段階的に作品を仕上げられるよう設計されています。READMEにはシステムの目的と範囲が明確に記述されており、サンプル章やドキュメントも同梱されています(約300字)。

GitHub

リポジトリの統計情報

  • スター数: 8
  • フォーク数: 0
  • ウォッチャー数: 8
  • コミット数: 3
  • ファイル数: 5
  • メインの言語: 未指定

主な特徴

  • Crucible Structure(36ビート)を中心にした構造的アプローチで長編の整合性を確保。
  • 三つのClaudeスキルが役割分担(企画・アウトライン・執筆)してワークフローを制御。
  • Example Chaptersやドキュメントで実践的なテンプレートと出力例を提供。
  • READMEとLICENSEで導入と利用条件が明記されており、拡張やカスタマイズがしやすい構成。

技術的なポイント

本プロジェクトは「モデルを直接含まないスキル定義とテンプレート群」を提供することで、Claudeのような会話型モデルを外部から組み合わせる運用を想定しています。技術的に注目すべき点は以下の通りです。

  • モジュール化されたスキル設計: 三つのスキルが明確に責務を分担する構造は、プロンプト設計と状態遷移(例えばアイデア→ビート適用→章ドラフト)を分離しやすく、テストや改善を段階的に行えるメリットがあります。各スキルは入力(種となるコンセプト、世界設定、既存のアウトラインなど)と出力(ビート表、章プロンプト、ドラフト候補)を定義することで、運用者がClaudeのバージョンや応答品質を切り替えながら利用可能です。

  • 36ビート・フレームワークの実装支援: Crucible Structureは表現の一貫性とテーマ反復のための骨格を提供します。リポジトリはこのフレームワークをテンプレート化しているため、ビートごとの期待されるイベント、キャラクターのアーク、テーマメモを自動生成・検証するプロンプトを整備しやすく、プロットの穴や冗長性を検出する補助にも使えます。

  • プロンプト工学と出力制約: 実用的なスキルは「出力長さ」「視点(POV)」「章の目標」「伏線の挿入ポイント」などの制約を明示することで、モデルの出力をドラフト作成に適した形に整形します。これにより、生成物の後処理や手動修正の負担を減らし、反復的な改善ループ(生成→人間による評価→プロンプト調整)を短縮できます。

  • ドキュメントとサンプルの重要性: Example Chaptersやdocsディレクトリは、スキルが実際の物語アウトプットにどのように影響するかを示す参照実装です。運用側はこれらを参照してプロンプトの調整やテンポ管理、章の分割ルールなどを自分の作品スタイルに合わせてカスタマイズできます。

これらのポイントにより、本システムは単なる自動生成ツールではなく、構造化された執筆プロセスをAIに委ねるためのフレームワークとして機能します。実運用ではClaudeの応答特性(温度や最大トークン数、システムメッセージ設計)と組み合わせて、さらに安定したアウトプットを得ることが期待されます。

プロジェクトの構成

主要なファイルとディレクトリ:

  • Claude Skills: dir — 三つのスキル定義(企画→プロット→執筆)やプロンプトテンプレートを格納する想定のディレクトリ。拡張してClaudeのスキル実装や設定を追加可能。
  • Example Chapters: dir — サンプル章や生成例、アウトプットのフォーマット例が含まれており、実際の執筆ワークフロー確認に役立つ。
  • LICENSE.md: file — 利用条件とライセンス情報を明記(リポジトリを利用・改変する際の法的枠組み)。
  • README.md: file — システムの概要、目的、導入手順、設計思想の抜粋が記載。導入時の最初の参照先。
  • docs: dir — 詳細ドキュメントや設計メモを格納するディレクトリ。プロンプト設計や運用ガイドの追記に利用できる。

各ディレクトリは現状サンプル主体の構成で、実運用にはClaude APIまたはスキルプラットフォームへの接続設定や、生成コンテンツのバージョン管理フロー(Gitとの連携、出力の差分管理)を追加することで、チーム開発や長期プロジェクトにも適用できます。

まとめ

構造化されたプロンプトと36ビートの枠組みで、長編執筆の「設計→生成→検証」を支援する実用的なテンプレート群です(約50字)。

リポジトリ情報: