mcpField
W
writing-artifacts

writing-artifacts

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

writing-artifacts について

執筆プロジェクトで長期的な知識と一時的な作業ファイルを分け、共有ワークスペースで協業する方法を定めるスキルです。編集前に最新状態を確認し、競合を明示して、完了時には草稿そのものではなく知識をナレッジベースへ移します。

主な機能

  1. 01プロジェクト知識と作業草稿の分離
  2. 02作業項目ごとのアウトライン・草稿・レポート整理
  3. 03編集前の最新ファイル状態の確認
  4. 04黙って上書きせず競合を明示
  5. 05完了時の知識のナレッジベースへの移行

活用シーン

  1. 01進行中の作業の草稿や批評レポートの管理
  2. 02作者や複数エージェントによる編集の調整
  3. 03作業で得た知識のプロジェクトナレッジベースへの移行

インストール

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

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

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

詳細

アーティファクトの作成

  • 永続的なプロジェクトの知識は $MERIDIAN_CONTEXT_KB_DIR に保存されます。KB モデルについては knowledge-layers を参照してください。
  • 作業用のスクラッチは $MERIDIAN_CONTEXT_WORK_DIR に保存され、現在の作業項目に紐づき、完了時にアーカイブされます。
  • KB のサブディレクトリ、作成者のスペース、規約など、プロジェクト固有の構成はプロジェクトの AGENTS.md に記載されています。このプロジェクトの構成を確認するには、これを読んでください。

作業レイアウト

$MERIDIAN_CONTEXT_WORK_DIR/
  outline/               # current outline being worked
  drafts/                # draft iterations (v1, v2, etc.)
  critique-reports/      # critic output for each round
  brainstorm/            # brainstorm captures and synthesis

共有ワークスペース

作業ツリーは、作成者、オーケストレーター、ワーカーエージェント間で共有されています。最後に確認してから、ほかの誰かがファイルを編集している可能性があります。

作業に取りかかる前に、現在の状態を確認してください。批評ラウンドの合間に作成者がドラフトを編集している場合や、別のエージェントが KB のエントリーを更新している場合、アウトラインを再構成している場合があります。以前の状態についての記憶ではなく、ディスク上の内容を正としてください。

ほかの人による変更と競合する編集を行う場合は、黙って上書きせず、競合を明らかにしてください。作成者による直接の編集は、常に優先されます。

昇格

作業項目が完了したら、作業から KB に昇格させるのは知識であり、生のアーティファクトではありません。ブレインストーミングの記録やドラフトの反復は、作業項目内にアーカイブしたままにしてください。

規約は差し替え可能

このスキルでは規約を定義します。エージェント本体に手を加えずに、プロジェクト側で規約を置き換えられます。

コメント