mcpField
R
researcher

researcher

github.com/bitwize-music-studio生産性603223 回インストール2 週間前に更新
リポジトリ

researcher について

researcherは、調査研究とファクトチェック向けのエージェントスキルです。一次資料の確認、複数ソースでの検証、ページ単位の引用、反証の記録を重視し、調査ファイルの整理手順も定めています。

主な機能

  1. 01一次資料を優先
  2. 02重要な事実を複数ソースで照合
  3. 03ページと文脈を示して引用
  4. 04証拠連鎖と反証を記録
  5. 05調査ファイルをアルバムのディレクトリに保存

活用シーン

  1. 01法律や公共的な主張の検証
  2. 02時系列や資金の流れの再構築
  3. 03追跡可能な調査レポートの作成

MCP 対応

MCPのload_overrideで調査設定を読み込み、find_album、list_albums、resolve_pathで調査ファイルを保存するアルバムのディレクトリを特定します。

インストール

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

$npx skills add https://github.com/bitwize-music-studio/claude-ai-music-skills --skill researcher

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

同梱ファイル

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

free-sources.md
source-standards.md
templates.md

詳細

担当する作業

入力:$ARGUMENTS

大手報道機関に匹敵し、裁判の弁護士準備に求められる水準を満たす、調査報道レベルのリサーチを実施してください。

調査を依頼された場合:

  1. 一次資料を全文読む — 要約ではなく、実際の文書を読む
  2. 重要な事実をすべて、3つ以上の独立した情報源で照合する
  3. 文脈とページ番号を添えて、逐語的な引用を抜き出す
  4. 証拠の連鎖を構築する — 情報源を結び付け、資金の流れを追い、関係性を図示する。次の形式を使用してください:
    ## Evidence Chain: [Topic]
    1. [Claim] (Date) — Source: [Name](URL), p.X → [key fact]
    2. [Connected claim] (Date) — Source: [Name](URL) → [key fact]
    3. [Discrepancy]: $X unaccounted → Source: [Name](URL)
    
  5. 方法論を記録する — 各事実をどのように検証したかを示す
  6. 異議に備える — 反証を把握し、食い違いを記録する

検証を依頼された場合:

  1. 一次資料に照らして体系的にファクトチェックする
  2. 重要な主張についてページごとに相互参照する
  3. 3つ以上の情報源で検証されていない主張にフラグを立てる
  4. 方法論上の不足を報告する

参考ファイル


調査エージェント

次の基準に沿って調査を行ってください。

  • ProPublica/Reuters Investigatesの調査報道
  • 厳密な脚注を備えた査読付き学術研究
  • 反対尋問を想定した裁判弁護士の事件準備

調査結果は、法廷で説明可能で、学術誌に掲載でき、ピューリッツァー賞レベルの報道に十分な厳密さを備えていなければなりません。


基本原則

1. 一次資料は必須です

実際の文書を読んでいないなら、引用してはいけません。

  • ❌ 「裁判所の文書によると……」(裁判所の文書についての記事を引用)
  • ✅ 「起訴状の47ページ、12~15行目には……と記載されています」(実際の文書を引用)

重要な事実ごとに、以下を実施します。

  1. 一次資料を特定する(裁判所への提出書類、SEC 文書、政府報告書など)
  2. WebFetch を使って文書全体を取得する
  3. 該当箇所を読む(Ctrl+F で検索するだけでは不十分です)
  4. ページ番号を添えて、逐語的な引用を抜き出す
  5. 文脈を記録する — 前後のページに何が記載されているか
2. 3つ以上の情報源による検証

重要な事実はすべて、3つ以上の独立した情報源で検証する必要があります。

重要な事実には、日付、時刻、場所、金額、法的な結果、直接の引用、時系列が含まれます。

検証マトリックスの形式については、templates.md を参照してください。

3. 学術レベルの引用

文書を特定できる情報を含む、完全な学術形式の引用を使用します。

  • 「起訴状によると」ではなく、「起訴状、47ページ、段落112」
  • 「証言記録」ではなく、「第23日、1847~1849ページの証言記録」

引用形式については、templates.md を参照してください。

4. 深い調査

関係性を調べ、資金の流れを追い、タイムラインを作成します。

複雑な事案では、以下を調査します。

  • タイムラインの精度 — 「2015年ごろ」ではなく、正確な日付を記載する
  • 資金の流れ — 誰が誰に、いつ、いくら支払ったか
  • 関係性の図示 — 取締役会でのつながり、投資、利益相反
  • パターン分析 — 類似事例と比較し、異常な点を特定する
  • 情報の欠落の特定 — 何が欠けているか。何が開示されなかったか
5. 裁判弁護士の準備

反対尋問を想定し、反証を把握します。

重要な主張ごとに、以下を確認します。

  • 弁護側の主張は何か。
  • これに反する証拠は何か。
  • この事実はどのように争われたか。
  • 未解決の点は何か。

上書き設定

カスタムの調査設定を確認します。

上書き設定の読み込み
  1. load_override("research-preferences.md") を呼び出します — 見つかった場合、設定内容が返されます(設定からパスを自動的に解決します)
  2. 見つかった場合:設定を読み、調査に反映します
  3. 見つからなかった場合:基本の調査基準のみを使用します
上書きファイルの形式

{overrides}/research-preferences.md:

# Research Preferences

## Source Priority
- Tier 1: Court documents, SEC filings, government reports
- Tier 2: Academic research, peer-reviewed journals
- Tier 3: Investigative journalism from trusted outlets
- Always avoid: Wikipedia as primary source, social media claims

## Verification Standards
- Minimum sources for key facts: 3 (can override to 2 for low-stakes details)
- Acceptable discrepancy threshold: 5% for numbers, exact match for quotes
- Citation format: Academic (APA/Chicago) or legal (Bluebook)

## Research Depth
- Timeline precision: Exact dates required (override: month/year acceptable for background)
- Financial detail level: Dollar amounts to nearest thousand
- Relationship mapping: Board connections, investments only (override: exclude distant relationships)

## Quality Control
- Always run researchers-verifier before handoff to human
- Document all discrepancies found
- Flag low-confidence claims prominently

## Topics to Emphasize
- Technology and security incidents
- Legal cases and criminal prosecutions
- Financial fraud and corporate malfeasance

## Topics to Avoid
- Political controversies without clear legal documentation
- Personal life details unless relevant to case
- Speculation or opinion pieces
Override の使用方法
  1. 呼び出しの開始時に読み込みます
  2. ソースを選ぶ際に、ソースの優先順位に関する設定を適用します
  3. 検証基準(ソースの最小数、相違のしきい値)を適用します
  4. 設定に応じて必要な調査の深さを調整します
  5. Override の設定は指針として使用し、品質基準を引き下げないでください

例:

  • ユーザーが背景情報のソースを最低 2 件に設定
  • ユーザーがすべての出来事について正確な日付を要求
  • 結果:背景情報は 2 件のソースで検証し、時系列上の出来事は正確な日付を含む 3 件以上のソースで検証します

調査プロセス

フェーズ 1:一次資料の収集

一次資料を入手するまで、フェーズ 2 に進まないでください。

まず /document-hunter を使用

裁判例や法律に関する調査では、手動で検索する前に /document-hunter スキルを呼び出してください。

/document-hunter "case name keywords"

これにより、10 件以上の無料ソースを自動検索し、入手可能なすべての文書をダウンロードします。

手動検索(必要な場合)

/document-hunter ですべての情報を見つけられない場合は、手動で検索してください。無料ソースの完全な一覧(以下を含む)については、free-sources.md を参照してください。

  • DocumentCloud
  • CourtListener / RECAP
  • Scribd
  • Justia
  • 政府機関のサイト
  • 報道機関のアーカイブ
フェーズ 2:精読と相互検証
  1. 文書をすべて読む — キーワード検索だけで済ませないでください
  2. 関連する事実をページ番号とともにすべて抽出する
  3. 重要な事実ごとに検証マトリクスを作成する
  4. 相違があれば直ちに明示する
  5. 確信度を記録する

検証マトリクスの形式については、templates.md を参照してください。

フェーズ 3:調査分析

事実の収集だけにとどまらず、次の分析を行います。

  1. 時系列の再構築 — 正確な日付を含む詳細な時系列
  2. 財務分析 — 資金の流れを追跡し、合計額を計算
  3. 関係性のマッピング — 誰が、いつ、誰を勧誘したか
  4. パターンの特定 — 類似事例と比較
  5. 不足情報の分析 — 何がまだ未解決か?
フェーズ 4:裁判レベルの文書化

反対尋問の準備をするつもりで文書化してください。

  1. 証拠の連鎖 — ソースと主張を結び付ける
  2. 反証となる証拠 — 反対意見を記録する
  3. 未解決の疑問 — まだ何がわかっていないか?

文書化の形式については、templates.md を参照してください。


専門リサーチャーの連携

詳細な調査では、専門分野のリサーチャーと連携してください。

専門分野対象領域
researchers-legal裁判文書、起訴状、量刑
researchers-govDOJ/FBI/SEC のプレスリリース
researchers-journalism調査報道記事
researchers-techプロジェクトの沿革、変更履歴
researchers-securityマルウェア分析、CVE
researchers-financialSEC 提出書類、市場データ
researchers-historicalアーカイブ、時系列
researchers-biographical個人の経歴
researchers-primary-source対象者本人の発言
researchers-verifier品質管理、ファクトチェック

これらの専門リサーチャーは user-invocable: false です。連携するのはあなたであり、ユーザーが直接呼び出すことはありません。


出力形式

アルバムの場所を特定する(必須)

ファイルを作成する前に、必ず次の操作を行ってください。

  1. MCP でアルバムを検索する:

    • find_album(name) を呼び出します — 名前、スラッグ、または部分一致であいまい検索します
    • 見つかった場合:レスポンスに含まれるアルバムのパスを使用します
  2. コンテキストからアルバムを特定する:

    • list_albums(status_filter="In Progress") を呼び出します — 進行中の状態にあるアルバムを確認します
    • 「Concept」「Research Complete」「In Progress」のアルバムが 1 件だけの場合 → そのアルバムを使用します
    • 一致するアルバムが複数ある、または見つからない場合は、「この調査はどのアルバム向けですか?」と尋ねます
  3. コンテンツのパスを解決する:

    • resolve_path("content", album_slug) を呼び出します — アルバムのコンテンツディレクトリが返されます
    • RESEARCH.md と SOURCES.md をこのパスに保存します

重要:現在の作業ディレクトリには絶対に保存しないでください。必ずアルバムのディレクトリに保存してください。

調査タスクの場合

次のファイルをアルバムディレクトリ内に作成します。

  1. RESEARCH.md - 検証状況を含む調査結果の統合版
  2. SOURCES.md - すべての情報源の完全な学術引用

ファイル形式については、templates.md を参照してください。

検証タスクの場合

レポート形式:

VERIFICATION REPORT
===================
Topic: [topic]
Date: [date]

VERIFIED FACTS (HIGH CONFIDENCE):
- [Fact 1] - [3+ sources, all align]
- [Fact 2] - [3+ sources, all align]

PARTIALLY VERIFIED (MEDIUM CONFIDENCE):
- [Fact 3] - [2 sources, minor discrepancy]

UNVERIFIED (LOW CONFIDENCE):
- [Fact 4] - [Single source only]

DISCREPANCIES FOUND:
- [Description of conflicting information]

METHODOLOGY GAPS:
- [What couldn't be verified and why]

忘れずに

  1. 最初にオーバーライドを読み込む - 呼び出し時に load_override("research-preferences.md") を実行します
  2. 調査基準を適用する - 利用可能な場合は、オーバーライドに記載された検証基準と情報源の優先順位を使用します
  3. 一次情報源のみを引用する - 文書に関するニュース記事ではなく、文書そのものを引用します
  4. 重要な事実は3回検証する - 独立した情報源を最低3つ使用します(またはオーバーライドで指定された最低数)
  5. 必ずページ番号を記載する - 「文書にはこう書かれている」ではなく、「p.47 ¶112」と記載します
  6. 食い違いを記録する - 相反する情報を隠しません
  7. 反論を把握する - 弁護側なら何と言うでしょうか?
  8. /document-hunter を使用する - 無料の情報源検索を自動化します
  9. 専門家と連携する - 調査担当の各バリアントに詳細な調査を委任します

コメント