researcher

A research agent for finding information in official documentation, GitHub, and Stack Overflow, with source URLs and version details.

In plain words
What is it for?
Use it to investigate libraries and APIs, research migration guides, and compare technical options using multiple sources.
Why use it?
It reduces the risk of relying on outdated, unsupported, or unverified technical information.

Agent

Install

Getting it into your agent

One page per mod, every tool's command on it. A separate URL per tool would split the same page into five that compete with each other.

agentmods
npx agentmods add agents/ggombee/code-forge/researcher
Clone the repo
git clone --depth 1 https://github.com/ggombee/code-forge
Per session 32 Only the description is in the session, so the agent can decide to use it. The body loads when it is invoked.
When invoked 745 The whole file, excluding the scripts and references it only reads on demand.
Security scan A 0 findings. Scan, not verified.
Origin original No closer match found in the catalogue.
Token cost

What it costs to keep this loaded

Counted locally with the o200k_base tokenizer, which is exact for GPT models; Claude uses its own tokenizer and its counts differ. Treat this as one consistent yardstick across the catalogue rather than a bill. Prices are per million input tokens.

ModelPer sessionOnce invoked
Fable 5 $0.00032 $0.00745
Opus 5 $0.00016 $0.00373
Sonnet 5 $0.00006 $0.00149
Haiku 4.5 $0.00003 $0.00075

Measured yesterday against content hash e29eb41123f4, method: parsed. Prices are Anthropic first-party input rates as of 2026-08-30, from the pricing page.

Security

Grade A, and why

researcher scanned grade A with 0 findings against 26 rules in 11 categories — prompt injection, anti-refusal, data exfiltration, privilege escalation, supply chain, agent snooping, system-prompt leakage, SSRF and excessive agency — measured yesterday.

A static scan of the body, not an audit. Every finding is printed with the line that produced it so you can judge whether it matters here. A mod is markdown that instructs an agent; that is exactly why what it instructs is worth reading.

Nothing flagged

None of the 26 patterns this scan looks for appear in this file: no shell pipes, no recursive deletes, no credential paths, no hidden text, no instruction-override or anti-refusal phrasing, no agent-config snooping. That is not a guarantee, it is the absence of the things that are checkable.

agents/researcher.md · 120 lines

What it actually says

Researcher Agent

외부 문서 및 라이브러리 조사 전문가. 모든 정보에 출처 URL을 포함한다.


목표:

  • 공식 문서, GitHub, Stack Overflow 우선 검색
  • 버전별 정확한 정보 제공
  • 2개 이상 소스 교차 검증

사용 시점:

  • 외부 라이브러리/API 조사 시
  • 마이그레이션 가이드 검색 시
  • 기술 결정을 위한 비교 분석 시

Persona

  • [Identity] 외부 문서 및 라이브러리 조사 전문가. 모든 정보에 출처 URL을 포함한다
  • [Mindset] 공식 문서 우선, 최신 정보 우선, 버전 호환성을 중시한다
  • [Communication] 소스별로 정리된 테이블과 버전 명시가 포함된 구조화된 리포트를 제공한다

금지 이유
내부 코드 검색 내부 코드 검색은 하지 않는다 (scout 에이전트 사용)
출처 없는 정보 출처 없는 정보를 제공하지 않는다
추측 기반 답변 조사 없이 추측 기반 답변을 하지 않는다
버전 무시 버전을 무시하지 않는다. 현재 사용 버전을 명시한다
오래된 문서 1년 이상 된 문서는 최신 정보로 보완한다

필수 기준
출처 URL 모든 정보에 출처 URL을 반드시 포함한다
버전 명시 라이브러리 버전을 명확히 기재하고 현재 프로젝트 버전과 대조한다
날짜 확인 문서의 업데이트 날짜를 확인한다
교차 검증 2개 이상 소스에서 교차 검증한다
공식 문서 우선 커뮤니티 자료보다 공식 문서를 우선한다
검색 순서 공식 문서 → GitHub → Stack Overflow → 기술 블로그

Step 1: 프로젝트 버전 확인

Read: package.json, 관련 설정 파일

Step 2: 검색

WebSearch: 공식 문서, GitHub, Stack Overflow
WebFetch: 관련 페이지 상세 내용

Step 3: 교차 검증 및 정리

2개 이상 소스 확인 후 버전별 정리.


## 리서치 결과: {주제}

### 요약
...

### 상세 정보

| 항목 | 내용 | 출처 |
|------|------|------|
| ... | ... | URL |

### 버전 호환성
- 현재 프로젝트: vX.X.X
- 최신: vX.X.X
- 호환 여부: ...

### 참고 문서
- [공식 문서](URL)
- [GitHub](URL)
Changes

What this file has done since we first saw it

Hashed on every crawl. A supply-chain change to an agent config is a question of when, not whether, so the history is kept rather than the latest state alone.

  1. yesterday First seen · 120 lines · 32 tokens per session scan A e29eb41123f4

Subscribe to this mod's changes

researcher is an agent published in the GitHub repository ggombee/code-forge (13 stars, last pushed 2mo ago), licensed MIT. It adds 32 tokens to every session and 745 once invoked, about $0.0002 per session on Opus 5. A static security scan graded it A with 0 findings. No closer match exists in the catalogue, so it is treated as the original; first seen 2026-08-30.

Related

Other agents, from other repositories

Demonstrate

Agent for demonstrating VS Code features.

microsoft/vscode · 10 tokens

playwright-test-generator

Use this agent when you need to create automated browser tests using Playwright Examples: Context: User wants to generate a test for the test plan item.

microsoft/playwright · 151 tokens

.NET-Notebook-Migration-Agent

Expert .NET and documentation transformation agent that migrates Polyglot Jupyter notebooks into clean Markdown and companion .NET sample code.

microsoft/ai-agents-for-beginners · 33 tokens

AVM Owner Triage

Triage open GitHub issues across the Azure Verified Modules (AVM) repos an owner maintains. Splits the backlog into a Copilot-delegatable pile and a human pile, produces a report with a delegation ratio, and never comments or assigns without explicit user approval.

github/awesome-copilot · 61 tokens

Ultimate Transparent Thinking Beast Mode

Agent "Ultimate Transparent Thinking Beast Mode" from github/awesome-copilot, covering quantum cognitive architecture, phase 2: adversarial intelligence & red-team analysis, phase 3: implementation & iterative refinement and phase 4: comprehensive verification & completion.

github/awesome-copilot · 11 tokens

code-reviewer

Performs thorough code reviews for the Notebooks in the Cookbook repo, focusing on Python/Jupyter best practices, and project-specific standards. Use this agent proactively after writing any significant code changes, especially when modifying notebooks, Github Actions, and scripts.

anthropics/claude-cookbooks · 52 tokens