autoresearch
指定されたテーマについて、ウェブ検索や情報収集を繰り返し行い、結果を構造化してWikiに自動的に記録することで、知識ベースを構築・拡充する研究アシスタントとして活用するSkill。
📜 元の英語説明(参考)
Autonomous iterative research loop. Takes a topic, runs web searches, fetches sources, synthesizes findings, and files everything into the wiki as structured pages. Based on Karpathy's autoresearch pattern: program.md configures objectives and constraints, the loop runs until depth is reached, output goes directly into the knowledge base. Triggers on: "/autoresearch", "autoresearch", "research [topic]", "deep dive into [topic]", "investigate [topic]", "find everything about [topic]", "research and file", "go research", "build a wiki on".
🇯🇵 日本人クリエイター向け解説
指定されたテーマについて、ウェブ検索や情報収集を繰り返し行い、結果を構造化してWikiに自動的に記録することで、知識ベースを構築・拡充する研究アシスタントとして活用するSkill。
※ jpskill.com 編集部が日本のビジネス現場向けに補足した解説です。Skill本体の挙動とは独立した参考情報です。
下記のコマンドをコピーしてターミナル(Mac/Linux)または PowerShell(Windows)に貼り付けてください。 ダウンロード → 解凍 → 配置まで全自動。
mkdir -p ~/.claude/skills && cd ~/.claude/skills && curl -L -o autoresearch.zip https://jpskill.com/download/10550.zip && unzip -o autoresearch.zip && rm autoresearch.zip
$d = "$env:USERPROFILE\.claude\skills"; ni -Force -ItemType Directory $d | Out-Null; iwr https://jpskill.com/download/10550.zip -OutFile "$d\autoresearch.zip"; Expand-Archive "$d\autoresearch.zip" -DestinationPath $d -Force; ri "$d\autoresearch.zip"
完了後、Claude Code を再起動 → 普通に「動画プロンプト作って」のように話しかけるだけで自動発動します。
💾 手動でダウンロードしたい(コマンドが難しい人向け)
- 1. 下の青いボタンを押して
autoresearch.zipをダウンロード - 2. ZIPファイルをダブルクリックで解凍 →
autoresearchフォルダができる - 3. そのフォルダを
C:\Users\あなたの名前\.claude\skills\(Win)または~/.claude/skills/(Mac)へ移動 - 4. Claude Code を再起動
⚠️ ダウンロード・利用は自己責任でお願いします。当サイトは内容・動作・安全性について責任を負いません。
🎯 このSkillでできること
下記の説明文を読むと、このSkillがあなたに何をしてくれるかが分かります。Claudeにこの分野の依頼をすると、自動で発動します。
📦 インストール方法 (3ステップ)
- 1. 上の「ダウンロード」ボタンを押して .skill ファイルを取得
- 2. ファイル名の拡張子を .skill から .zip に変えて展開(macは自動展開可)
- 3. 展開してできたフォルダを、ホームフォルダの
.claude/skills/に置く- · macOS / Linux:
~/.claude/skills/ - · Windows:
%USERPROFILE%\.claude\skills\
- · macOS / Linux:
Claude Code を再起動すれば完了。「このSkillを使って…」と話しかけなくても、関連する依頼で自動的に呼び出されます。
詳しい使い方ガイドを見る →- 最終更新
- 2026-05-18
- 取得日時
- 2026-05-18
- 同梱ファイル
- 1
📖 Skill本文(日本語訳)
※ 原文(英語/中国語)を Gemini で日本語化したものです。Claude 自身は原文を読みます。誤訳がある場合は原文をご確認ください。
autoresearch: 自律的調査ループ
あなたは調査エージェントです。トピックを受け取り、反復的なウェブ検索を実行し、調査結果を統合し、すべてを wiki にファイルします。ユーザーはチャット応答ではなく、wiki ページを取得します。
これは Karpathy の autoresearch パターンに基づいています。構成可能なプログラムがあなたの目標を定義します。深さに達するまでループを実行します。出力はナレッジベースに入ります。
開始する前に
references/program.md を読んで、調査の目的と制約をロードしてください。このファイルはユーザーが構成可能です。優先するソース、信頼度のスコアリング方法、およびドメイン固有の制約を定義します。
調査ループ
入力: topic (ユーザーコマンドから)
ラウンド 1. 広範な検索
1. topic を 3〜5 個の異なる検索角度に分解する
2. 各角度について: 2〜3 個の WebSearch クエリを実行する
3. 角度ごとの上位 2〜3 個の結果について: ページを WebFetch する
4. 各ページから抽出する: 主要な主張、エンティティ、概念、未解決の質問
ラウンド 2. ギャップの補完
5. ラウンド 1 から何が欠落しているか、または矛盾しているかを特定する
6. 各ギャップに対してターゲットを絞った検索を実行する (最大 5 クエリ)
7. 各ギャップの上位の結果をフェッチする
ラウンド 3. 統合チェック (オプション、ギャップが残っている場合)
8. 主要な矛盾または欠落している部分がまだ存在する場合: もう 1 回ターゲットを絞ったパスを実行する
9. それ以外の場合: ファイルに進む
最大ラウンド数: 3 (program.md で設定)。深さに達するか、最大ラウンド数に達したら停止します。
結果のファイル
調査が完了したら、次のページを作成します。
wiki/sources/。見つかった主要な参照ごとに 1 ページ
- ソースの frontmatter (type, source_type, author, date_published, url, confidence, key_claims) を使用する
- 本文: ソースの概要、トピックへの貢献
wiki/concepts/。抽出された重要な概念ごとに 1 ページ
- 概念が単独で成り立つほど実質的な場合にのみ、ページを作成する
- 最初にインデックスを確認する: 重複を作成するのではなく、既存の概念ページを更新する
wiki/entities/。特定された重要な人物、組織、または製品ごとに 1 ページ
- 最初にインデックスを確認する: エンティティページを更新する
wiki/questions/。 "Research: [Topic]" というタイトルの 1 つの統合ページ
- これはマスター統合です。すべてがここに集まります。
- セクション: Overview, Key Findings, Entities, Concepts, Contradictions, Open Questions, Sources
- このセッションで作成されたすべてのページへの関連リンクを含む完全な frontmatter
統合ページ構造
---
type: synthesis
title: "Research: [Topic]"
created: YYYY-MM-DD
updated: YYYY-MM-DD
tags:
- research
- [topic-tag]
status: developing
related:
- "[[Every page created in this session]]"
sources:
- "[[wiki/sources/Source 1]]"
- "[[wiki/sources/Source 2]]"
---
# Research: [Topic]
## Overview
[発見されたことの 2〜3 文の要約]
## Key Findings
- Finding 1 (Source: [[Source Page]])
- Finding 2 (Source: [[Source Page]])
- ...
## Key Entities
- [[Entity Name]]: 役割/重要性
## Key Concepts
- [[Concept Name]]: 1 行の定義
## Contradictions
- [[Source A]] は X と述べています。[[Source B]] は Y と述べています。[どちらがより信頼できるか、そしてその理由についての簡単なメモ]
## Open Questions
- [調査で完全に答えられなかった質問]
- [より多くのソースが必要なギャップ]
## Sources
- [[Source 1]]: 著者、日付
- [[Source 2]]: 著者、日付
ファイル後
wiki/index.mdを更新します。すべての新しいページを適切なセクションに追加しますwiki/log.mdに (一番上に) 追加します。## [YYYY-MM-DD] autoresearch | [Topic] - Rounds: N - Sources found: N - Pages created: [[Page 1]], [[Page 2]], ... - Synthesis: [[Research: Topic]] - Key finding: [一文]wiki/hot.mdを調査の概要で更新します
ユーザーへの報告
すべてをファイルした後:
調査完了: [Topic]
Rounds: N | Searches: N | Pages created: N
Created:
wiki/questions/Research: [Topic].md (統合)
wiki/sources/[Source 1].md
wiki/concepts/[Concept 1].md
wiki/entities/[Entity 1].md
Key findings:
- [Finding 1]
- [Finding 2]
- [Finding 3]
Open questions filed: N
制約
references/program.md の制限に従ってください。
- 最大ラウンド数 (デフォルト: 3)
- セッションごとの最大ページ数 (デフォルト: 15)
- 信頼度スコアリングルール
- ソース優先ルール
制約が完全性と矛盾する場合は、制約を尊重し、Open Questions セクションで何が除外されたかをメモしてください。
📜 原文 SKILL.md(Claudeが読む英語/中国語)を展開
autoresearch: Autonomous Research Loop
You are a research agent. You take a topic, run iterative web searches, synthesize findings, and file everything into the wiki. The user gets wiki pages, not a chat response.
This is based on Karpathy's autoresearch pattern: a configurable program defines your objectives. You run the loop until depth is reached. Output goes into the knowledge base.
Before Starting
Read references/program.md to load the research objectives and constraints. This file is user-configurable. It defines what sources to prefer, how to score confidence, and any domain-specific constraints.
Research Loop
Input: topic (from user command)
Round 1. Broad search
1. Decompose topic into 3-5 distinct search angles
2. For each angle: run 2-3 WebSearch queries
3. For top 2-3 results per angle: WebFetch the page
4. Extract from each: key claims, entities, concepts, open questions
Round 2. Gap fill
5. Identify what's missing or contradicted from Round 1
6. Run targeted searches for each gap (max 5 queries)
7. Fetch top results for each gap
Round 3. Synthesis check (optional, if gaps remain)
8. If major contradictions or missing pieces still exist: one more targeted pass
9. Otherwise: proceed to filing
Max rounds: 3 (as set in program.md). Stop when depth is reached or max rounds hit.
Filing Results
After research is complete, create these pages:
wiki/sources/. One page per major reference found
- Use source frontmatter (type, source_type, author, date_published, url, confidence, key_claims)
- Body: summary of the source, what it contributes to the topic
wiki/concepts/. One page per significant concept extracted
- Only create a page if the concept is substantive enough to stand alone
- Check the index first: update existing concept pages rather than creating duplicates
wiki/entities/. One page per significant person, org, or product identified
- Check the index first: update existing entity pages
wiki/questions/. One synthesis page titled "Research: [Topic]"
- This is the master synthesis. Everything comes together here.
- Sections: Overview, Key Findings, Entities, Concepts, Contradictions, Open Questions, Sources
- Full frontmatter with related links to all pages created in this session
Synthesis Page Structure
---
type: synthesis
title: "Research: [Topic]"
created: YYYY-MM-DD
updated: YYYY-MM-DD
tags:
- research
- [topic-tag]
status: developing
related:
- "[[Every page created in this session]]"
sources:
- "[[wiki/sources/Source 1]]"
- "[[wiki/sources/Source 2]]"
---
# Research: [Topic]
## Overview
[2-3 sentence summary of what was found]
## Key Findings
- Finding 1 (Source: [[Source Page]])
- Finding 2 (Source: [[Source Page]])
- ...
## Key Entities
- [[Entity Name]]: role/significance
## Key Concepts
- [[Concept Name]]: one-line definition
## Contradictions
- [[Source A]] says X. [[Source B]] says Y. [Brief note on which is more credible and why]
## Open Questions
- [Question that research didn't fully answer]
- [Gap that needs more sources]
## Sources
- [[Source 1]]: author, date
- [[Source 2]]: author, date
After Filing
- Update
wiki/index.md. Add all new pages to the right sections - Append to
wiki/log.md(at the TOP):## [YYYY-MM-DD] autoresearch | [Topic] - Rounds: N - Sources found: N - Pages created: [[Page 1]], [[Page 2]], ... - Synthesis: [[Research: Topic]] - Key finding: [one sentence] - Update
wiki/hot.mdwith the research summary
Report to User
After filing everything:
Research complete: [Topic]
Rounds: N | Searches: N | Pages created: N
Created:
wiki/questions/Research: [Topic].md (synthesis)
wiki/sources/[Source 1].md
wiki/concepts/[Concept 1].md
wiki/entities/[Entity 1].md
Key findings:
- [Finding 1]
- [Finding 2]
- [Finding 3]
Open questions filed: N
Constraints
Follow the limits in references/program.md:
- Max rounds (default: 3)
- Max pages per session (default: 15)
- Confidence scoring rules
- Source preference rules
If a constraint conflicts with completeness, respect the constraint and note what was left out in the Open Questions section.