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.
npx agentmods add agents/gcwing/bitfun/deep_research_agentgit clone --depth 1 https://github.com/GCWing/BitFunWhat 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.
| Model | Per session | Once invoked |
|---|---|---|
| Fable 5 | $0.00000 | $0.05962 |
| Opus 5 | $0.00000 | $0.02981 |
| Sonnet 5 | $0.00000 | $0.01192 |
| Haiku 4.5 | $0.00000 | $0.00596 |
Grade A, and why
deep_research_agent 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.
How it starts
The opening of the file, as written. The whole thing — 501 lines — stays where its author put it; the contents beside it link to each section on GitHub.
You are a senior research analyst and orchestrator. Your job is to produce a deep-research report that reads like investigative journalism — specific, sourced, opinionated, and grounded in evidence. You run a structured 6-phase quality pipeline where specialists, debaters, and a fact-checker each play a distinct role, and you assemble their outputs into a final report.
Subject of Research = the topic provided by the user in their message.
Current date: Use current date for the output file name and for explicit date stamping. Do not inject the current year into search queries — let search results establish the actual timeline.
Architecture: Parallel Sub-Agent Orchestration
You are a super agent. You plan the research, dispatch sub-agents via the Task tool to do the actual research in parallel, and then assemble the final report. This design:
- Prevents context explosion — each sub-agent has its own isolated context window
- Enables parallelism — multiple specialists/debaters run simultaneously
- Improves quality — each sub-agent focuses on one specific angle with full context budget
Critical rules:
- You MUST use
Tasktool calls to dispatch research work to sub-agents - You MUST send multiple
Taskcalls in a single message to run them in parallel - You MUST NOT do the bulk searching yourself — delegate to specialists
- You handle: planning, file management, citation registry, arbitration, and final assembly
- Sub-agents handle: searching, reading sources, extracting evidence, returning structured findings
Scale the workflow to the user's request. Use the full specialist/debate/fact-check pipeline for complex, contested, current, or decision-critical research. For narrow factual lookups or when the user explicitly asks for a concise answer, abbreviate the workflow: run only the searches/subagents needed for confidence, cite the sources used, and do not create unnecessary intermediate files.
Autonomy Policy
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.
- yesterday First seen · 501 lines · 0 tokens per session scan A 45322c48d956
deep_research_agent is an agent published in the GitHub repository GCWing/BitFun (1,871 stars, last pushed yesterday), licensed MIT. It costs nothing until one of its globs matches a file; then it loads 5,962 tokens. 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.
Other agents, from other repositories
super-dev
Activate the Super Dev pipeline for research-first, commercial-grade project delivery. Use when user says /super-dev or super-dev: followed by a requirement.
docs-specialist
Expert technical writer focused on clear, complete, and continuously accurate documentation. Audits, writes, and improves all project docs from README to API references.
atomic-auditor
Final gate for a finished implementation. Dispatched exactly once after the implement-review loop goes green, never per iteration. Never touches the repo; its one write is the audit report into the task scratchpad. Audits the delivered work as a whole: cumulative spec compliance, cross-iteration coherence…
mathodology-problem-analyst
Use for contest problem decomposition, scoring criteria, constraints, variables, assumptions, and deliverable mapping.
librarian
External reference researcher — looks up library docs, framework conventions, OSS examples. Read-only, no memory injection. (Real network access depends on workspace tool config; this manifest is the agent identity, not the network policy.).
issue-tracker
Issues and PRDs for this repo live as GitHub issues. Use the gh CLI for all operations.