mcpField
P
project-wiki-manager

project-wiki-manager

github.com/sergekostenchukエージェントワークフロー3249 回インストール18 週間前に更新
リポジトリ

project-wiki-manager について

UI/UX Agent Skill System向けのプロジェクト記憶管理スキルです。記録対象を判断し、機密情報を除去し、Wiki関連のバックエンドスキルを選び、後続エージェントや次回のセッション向けにコンテキストを整えます。

主な機能

  1. 01プロジェクト規模とWikiゲートの評価
  2. 02機密情報を除いた決定・成果物の記録
  3. 03Wikiバックエンドスキルの選択
  4. 04簡潔なコンテキストパックの準備
  5. 05古い情報や機密情報の監査
  6. 06成果物パス付きの構造化された引き継ぎ

活用シーン

  1. 01複数スキルを使うプロジェクトの決定を記録
  2. 02次回のセッション向けにコンテキストを準備
  3. 03プロジェクト記録の機密情報や古い事実を点検
  4. 04成果物を次の担当者へ引き継ぎ

インストール

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

$npx skills add https://github.com/sergekostenchuk/ui-ux-agent-skill-system --skill project-wiki-manager

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

同梱ファイル

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

agents/
openai.yaml
assets/
project-memory-map.template.md
references/
sanitization-policy.md
wiki-gate-contract.md

詳細

プロジェクト Wiki マネージャー

このスキルは、UI/UX Agent Skill System のプロジェクトメモリーコーディネーターです。何を記録し、何を記録対象から除外するか、どの Wiki バックエンドスキルを呼び出すか、後続のエージェントが作成されたコンテキストをどのように利用するかを決定します。

動作モード

  • init:大規模プロジェクトの開始前に、プロジェクトメモリープランと必要な Wiki 成果物マップを作成します。
  • capture:重要な決定や成果物の提出後に、サニタイズした決定事項、成果物、制約、阻害要因を記録します。
  • context-pack:次のエージェントまたは今後のセッション用に、簡潔なコンテキストパックを用意します。
  • sync:タスクプラン、デザイン、SEO、Figma、またはローンチに関する変更後に、既存の Wiki ページを更新します。
  • audit:プロジェクトメモリーが古くなっていないか、機密情報を含んでいないか、重複していないか、重要な決定事項が欠落していないかを確認します。
  • handoff:成果物の正確なパスと次の担当者を記載した、最終的なサニタイズ済み引き継ぎ資料を作成します。

必須ワークフロー

  1. プロジェクトの規模を分類します。
    • small:局所的なタスクが 1 つです。Wiki への記録は任意です。
    • medium:複数のファイル、1 つのワークフロー、または 1 つのデザイン方針が対象です。重要な決定事項のみを記録します。
    • large:複数のセッション、複数のスキル、SEO/UI/Figma/Stitch/インフラ、移行、またはローンチが対象です。Wiki ゲートが必須です。
  2. references/wiki-gate-contract.md を読みます。
  3. 成果物を作成または取り込む前に、references/sanitization-policy.md を読みます。
  4. 新しいプロジェクトメモリーマップを作成する場合は、assets/project-memory-map.template.md を使用します。
  5. バックエンドを選択します。
    • 現在の会話の決定事項には wiki-capture を使用します。
    • 既存のドキュメントやレポートには obsidian-wiki-ingest / wiki-ingest を使用します。
    • 次のエージェント向けの簡潔なコンテキストには wiki-context-pack を使用します。
    • 保存されたプロジェクトのナレッジに基づいて回答するには wiki-query を使用します。
  6. 正確なソース成果物パス、決定日、担当者の役割、エビデンスの状況、除外した機密データを記録します。
  7. ユーザーがその特定の保存を明示的に承認しない限り、シークレット、トークン、Cookie、.env の値、リカバリーコード、非公開のスクリーンショット、非公開 URL を保存してはいけません。

記録のトリガー

次のいずれかの条件に該当する場合は、Wiki ゲートを必須とします。

  • プロジェクトで senior-ui-ux-orchestrator と 2 つ以上の専門スキルを使用する場合。
  • 3 案のデザイン、協議による決定、移行、Figma の引き継ぎ、Stitch 出力のレビュー、ローンチ計画、または公開リリースが承認された場合。
  • 進捗画面のユーザーゲートで、今後のエージェントが記憶しておく必要のあるデザイン選択、承認、阻害要因の解決、またはローンチ確認が記録された場合。
  • プロジェクトが複数のセッションにまたがる場合、または未完了タスクを含む TASK-PLAN がある場合。
  • 今後のエージェントに、現在のファイルツリーからは明らかでないコンテキストが必要な場合。
  • ユーザーがコンテキストを失わないよう明示的に指示した場合。

単発の小さな編集、使い捨ての実験、またはサニタイズされていないシークレットを含む成果物については、記録を省略するか延期します。

成果物の契約

長期的に有効な事実のみを記録します。

  • プロジェクトの目標と対象ユーザー。
  • 承認された決定事項と却下された決定事項。
  • ソース文書と成果物の正確なパス。
  • UX/SEO/Figma/Stitch/実装に関する制約。
  • サニタイズ後の進捗画面での決定事項、ユーザーゲート、承認されたコメント。
  • 検証エビデンスと省略したチェック項目。
  • 未解決の阻害要因と次の担当者。
  • 後続のエージェント向けに承認されたコンテキストパック。

次のものは記録しません。

  • 生のトークン、パスワード、リカバリーコード、セッション Cookie、秘密鍵、.env の値。
  • 明示的な保存の承認がない非公開 URL やスクリーンショット。
  • 事実として確認されていない主張。
  • 元の成果物に残すべき、大量の重複したソーステキスト。

報告形式

Wiki mode:
Project scale:
Source artifacts:
Backend skill/tool:
Captured facts:
Excluded sensitive data:
Context pack path:
Updated wiki pages:
Checks run:
Next owner:

検証

このスキルを編集するときは、次を実行します。

python3 $CODEX_HOME/skills/.system/skill-creator/scripts/quick_validate.py $CODEX_HOME/skills/project-wiki-manager
python3 $CODEX_HOME/skills/senior-skill-architect/scripts/lint_production_skill.py $CODEX_HOME/skills/project-wiki-manager

コメント