mcpField
P
project-setup

project-setup

github.com/haowjyクリエイティブ・メディア552549 回インストール2 日前に更新
リポジトリ

project-setup について

フィクション作品の設定を支援するスキルです。プロジェクトの規約やナレッジベースの構成を整え、執筆サンプルがあればスタイルファイルの作成も案内します。内容の確認を経て、合意したファイルを作成します。

主な機能

  1. 01環境別のセットアップ手順
  2. 02プロジェクトと執筆サンプルの確認
  3. 03AGENTS.md の規約案作成
  4. 04ナレッジベースと作業用ディレクトリの作成
  5. 05任意のスタイルファイル作成

活用シーン

  1. 01小説や物語プロジェクトの開始
  2. 02既存のフィクション作品の整理
  3. 03スタイル分析用の執筆サンプル準備

インストール

コマンドをコピーしてターミナルで実行します。

$npx skills add https://github.com/haowjy/creative-writing-skills --skill project-setup

インストール後、Claude Code で/project-setupを入力して読み込まれたか確認します。

同梱ファイル

SKILL.md と一緒にインストールされる参考資料やスクリプト。

resources/
claude-code.md
claude-desktop.md
meridian-cli.md
other-harnesses.md

詳細

プロジェクトのセットアップ

プロジェクトを一度セットアップしておくと、以降のすべてのセッションで必要な規則を利用できます。AGENTS.md、kb/ の構成、執筆者がサンプルを持っている場合はスタイルファイルを用意します。

まず、環境の手順を1つ読み込む

執筆者がどの環境で作業しているかを尋ねるか、セッションの内容から判断し、次のいずれか1つだけを読んで、そのセットアップと手順に従います。

  • resources/meridian-cli.md — meridian-cli。パッケージは mars add でインストールします。
  • resources/claude-code.md — このプラグインを使用する Claude Code。
  • resources/claude-desktop.md — claude.ai、Claude Desktop、または Cowork。
  • resources/other-harnesses.md — Codex、Cursor、OpenCode、または Grok。

ほかのファイルは読み込まないでください。執筆アプリの Meridian Flow には、まだセットアップ手順がありません。インポーターがリリースされたらパッケージをインポートできるようになるため、現在使用している環境を使ってください。

プロジェクトについて把握する

次の点について尋ねます。

  • どのようなプロジェクトですか。小説、短編集、連載など。
  • どのくらい進んでいますか。新規に始めるのか、既存の章や世界設定があるのか。
  • 視点人物は1人ですか、複数ですか。時系列は直線的ですか、非線形ですか。世界設定はどの程度ありますか。
  • 執筆したものをどこに保管していますか。既存の構成はどうなっていますか。

執筆サンプルとスタイル

執筆サンプルは、スタイル分析の基礎となります。

  • すでに書いた章やシーンのサンプルはありますか。
  • 目指す文体を表現した、ほかのプロジェクトの執筆物はありますか。
  • 文体の参考にしたい出版作品はありますか。
  • 目指す語り口はどのようなものですか。三人称限定視点、全知視点、一人称など。文体は格式ばったものか、口語的なものか。

手元にあるものを収集し、kb/samples/ に保存します。十分な量がある場合は、/creative-writing-craft を使った分析を提案します。サンプルを読み、文体の特徴を特定して、kb/styles/ に初期スタイルファイルを作成します。スタイルファイルは、早い段階で適切に整えることが最も大きな効果をもたらします。すべての執筆エージェントがこれに依存します。

新規に始める場合は、AGENTS.md に目指す語り口を記録しておくと、初稿からスタイルファイルを作成できます。

提案と反復

AGENTS.md のドラフトを作成し、執筆者に見せます。次の内容を含めます。

  • プロジェクトの概要:プロジェクトの内容を1段落で説明します。
  • 執筆者の作業領域:執筆者がどこに執筆物を保管し、どのように整理しているか。エージェントはここから読み取りますが、ここには書き込みません。
  • KB の構成:kb/ 配下にあるサブディレクトリと、それぞれの用途。/story-memory を読み込みます。resources/kb-layout.md にはレイヤー、ページの規則、既定の構成が記載されています。このプロジェクトに必要な範囲を選びます。シンプル(短編、単一視点)、中程度(小説、少数の視点人物)、複雑(シリーズ、大規模な世界設定)から選択します。
  • 語り口とスタイル:存在するスタイルファイル、それらの元になったサンプル、まだ反映されていない語り口の目標。
  • 規則:命名パターン、章番号、視点のタグ付け、ネタバレの扱い、そのほかプロジェクト固有の事項。
  • 共有語彙:早い段階で定める正式な用語、別名、造語、プロジェクト固有の意味を持つジャンル用語、エージェントが避けるべき用語や区別すべき用語。

ドラフトを提示し、執筆者が納得するまで調整します。

ファイルを作成する

承認されたら、次の作業を行います。

  1. 合意した内容で AGENTS.md を新規作成するか、更新します。
  2. 指定された kb/ ディレクトリを作成します。
  3. エージェントが一貫して使うべき固有の概念がある場合は kb/vocab.md を作成します。特定の分野に十分な数の用語がある場合は、その分野の語彙ファイルも追加します。
  4. work/ と、その配下に outline/、drafts/、critique-reports/、brainstorm/ を作成します。
  5. 執筆サンプルを kb/samples/ に保存します。
  6. サンプルが提供され、執筆者が希望する場合は、kb/styles/ に初期スタイルファイルを作成します。

既存のプロジェクト

AGENTS.md に創作に関する規則がすでに記載されている場合は、まずそれを読み、更新案を提示します。執筆者が決めた内容を上書きしないでください。

コメント