mcpField
S
synthesize

synthesize

github.com/athola生産性34378 回インストール3 日前に更新
リポジトリ

synthesize について

synthesize は、複数チャネルの調査結果をまとめ、順位付きレポートにするスキルです。結果の統合、順位付け、分類、整形を順に進め、概要版や記録形式も出力できます。

主な機能

  1. 01複数チャネルの調査結果を統合
  2. 02調査結果の順位付け
  3. 03チャネル別に調査結果を分類
  4. 04レポート、概要版、記録の整形
  5. 05結果がない場合の明記

活用シーン

  1. 01複数の調査エージェントの結果を統合
  2. 02未整理の調査結果から順位付きレポートを作成

インストール

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

$npx skills add https://github.com/athola/claude-night-market --skill synthesize

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

詳細

調査結果の統合

使用する場面

  • 複数のチャネルから調査エージェントが結果を返した後
  • 生の調査結果から、最終的な順位付きレポートを作成する場合

使用しない場面

  • 調査セッションがアクティブでない場合(先に /tome:research を実行してください)
  • 単一のチャネルをさらに調査する場合(代わりに /tome:dig を使用してください)

すべてのチャネルの調査結果を統合し、順位付きレポートを作成します。

ワークフロー

  1. 統合:tome.synthesis.merger.merge_findings()
  2. 順位付け:tome.synthesis.ranker.rank_findings()
  3. グループ化:tome.synthesis.ranker.group_by_channel()
  4. 書式設定:tome.output.report.format_report()

出力形式

  • レポート:セクション分けされた完全な Markdown
  • 要約:1~2 ページに凝縮したもの
  • トランスクリプト:セッションの生ログ

終了条件

  • 出力を書式設定する前に、merge_findings()、rank_findings()、group_by_channel() をすべて順番に呼び出している
  • デフォルトでは format_report() を使用して出力を書式設定する。または、フラグが設定されている場合は format_brief() / format_transcript() を使用する
  • レポート内の調査結果がテーマごとにグループ化され、チャネルごとの生のリストとして提示されていない
  • 統合された調査結果が 0 件の場合、空または捏造したレポートを生成するのではなく、その旨を明記している
  • アクティブなセッションがない場合、先に /tome:research を実行するよう案内するエラーを出力している

コメント