Token导航 LogoToken导航TokenDH.com
研究检索只读github未标认证来源可访问许可证需确认审计提醒

deep-dive深潜

Agent Skill

deep-dive 用于查找、检索和筛选相关信息,适合在 Codex、Claude、Cursor、Gemini CLI 中需要根据关键词、任务场景或来源线索快速定位候选结果时使用。可结合来源仓库、安装命令和原始 README 继续核验具体用法。安装前建议确认权限范围、维护状态,以及是否会触发联网、命令执行或文件读写。

总安装

367

周安装

15

GitHub Stars

1,467

下载量

118
CodexClaudeCursorGemini CLI

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

GitHub

来源数

2

许可证

unknown

最后核验

2026-05-01

来源状态

来源可访问

安装方式

通过对话安装

复制提示词发给支持本地命令或 Skills 的 AI 助手,先确认命令和权限,再让它执行。

请帮我安装这个 Agent Skill:deep-dive(深潜)
来源仓库:https://github.com/rohitg00/awesome-claude-code-toolkit
仓库路径:skills/deep-dive
安装命令:
npx skills add https://github.com/rohitg00/awesome-claude-code-toolkit --skill deep-dive
安装前请先检查当前环境是否支持对应 CLI,并向我确认将要执行的命令、安装目录、联网范围和文件读写权限;确认后再执行。

命令行安装

复制命令到本机终端执行。该命令会通过 npx skills 从第三方来源获取 Skill;本站只展示命令,不托管安装包,也不自动执行。

skills.shnpx skills
npx skills add https://github.com/rohitg00/awesome-claude-code-toolkit --skill deep-dive

简介

用于查找和筛选相关信息。适用宿主包括 Codex、Claude、Cursor、Gemini CLI,接入前应确认版本、权限和运行环境要求。

  • 适合根据关键词快速定位候选结果。
  • 可结合任务场景使用。deep-dive 属于研究检索类 Skill,可作为该场景下的辅助能力补充。
  • 安装前建议确认权限范围和维护状态。
  • 注意是否会触发联网或命令执行。

SKILL.md

Deep Dive

Autonomous deep research using the same DAG-based planning pattern as Google's Deep Research — but running entirely on Claude Code with no external dependencies.

How it works

  1. Plan — decompose the question into a DAG of sub-questions with dependencies
  2. Fan out — run independent sub-questions in parallel via Agent subagents
  3. Gap analysis — each subagent returns findings + identified gaps
  4. Iterate — gaps become new sub-questions, fed back into the DAG
  5. Synthesize — once all nodes complete, produce a final report

Steps

1. Decompose into a DAG

Given the research question, generate a DAG of sub-questions. Each node has:

  • id: short identifier (e.g., q1, q2a)
  • question: the specific sub-question to research
  • depends_on: list of node IDs whose answers are needed first (empty = no dependencies)

Rules for decomposition:

  • Start with foundational/context-setting questions that have no dependencies
  • Build toward analytical/comparative questions that depend on foundational answers
  • Aim for 4-8 nodes. If the topic needs more, cap at 12.
  • Each node should be answerable with 1-3 web searches
  • Questions should be specific enough that a researcher with no other context can answer them

Print the DAG as a table so the first brain can see the plan, then immediately proceed to execution — do not wait for confirmation.

Create a task for each DAG node using TaskCreate (description: the sub-question, status: pending). Also create tasks for "Gap analysis" and "Synthesize report". Update each task to in_progress when its wave launches and completed when the subagent returns. This gives the first brain real-time visibility into progress.

| ID | Question | Depends on |
|----|----------|------------|
| q1 | ...      | —          |
| q2 | ...      | —          |
| q3 | ...      | q1         |
| q4 | ...      | q1, q2     |

2. Execute in dependency order

Process the DAG in topological order:

Wave 1: Mark all Wave 1 node tasks as in_progress. Launch all nodes with no dependencies as parallel Agent subagents. As each subagent returns, mark its task completed. Each subagent gets this prompt:

You are a focused researcher. Answer this ONE question using web search:

Question: [the sub-question]

Instructions:
- Use WebSearch to find current, authoritative information
- Use 1-3 searches maximum
- Be specific and cite what you find

Return your answer in this exact format:

## Findings
[Your answer with specific facts, dates, numbers. Cite sources inline.]

## Gaps
[List anything you couldn't fully answer, contradictions you found, or
follow-up questions that would strengthen the answer. If none, say "None."]

## Sources
[List each source as: Title — URL]

Citation persistence: After each wave completes, append all sources from that wave to a file at /tmp/deep-dive-sources-[topic-slug].json as an array of {"node_id", "title", "url"} objects. This survives context compaction — if subagent results get compressed out of context, the sources file remains the source of truth. Read this file during synthesis to build the final Sources section.

Wave 2+: Once Wave 1 completes, mark all Wave 2+ node tasks as in_progress and launch nodes whose dependencies are now satisfied. Mark each task completed as its subagent returns. Include the findings from dependency nodes in the subagent prompt:

You are a focused researcher. Answer this ONE question using web search:

Question: [the sub-question]

Context from prior research:
[Paste findings from dependency nodes]

[same instructions as above]

Continue until all nodes complete.

3. Gap iteration (max 1 round)

Mark the "Gap analysis" task as in_progress. After all nodes complete, review the collected gaps across all subagents:

  • If gaps are minor or don't affect the final answer: skip, move to synthesis
  • If any gap is significant enough to change the conclusion: create 1-3 new targeted sub-questions and run them as a final parallel wave

Only do ONE gap iteration round. This is not an infinite loop.

Mark the "Gap analysis" task as completed when done (whether gaps were found or skipped).

4. Synthesize

Mark the "Synthesize report" task as in_progress. Combine all findings into a final report. Mark it completed when the report file is written. Structure:

## Deep Dive: [Topic]

### Executive Summary
[3-5 sentences: the key takeaway]

### Findings

#### [Theme/Section 1]
[Synthesized findings from relevant nodes, not just copy-paste]

#### [Theme/Section 2]
[...]

### Open Questions
[Anything that couldn't be resolved — be honest about what's still unclear]

### Sources
[Deduplicated list of all sources from all subagents]

Rules

  • Always show the DAG plan first. Print it, then immediately start researching — no confirmation needed.
  • Parallel where possible. Independent questions should always run as concurrent subagents.
  • One gap round max. Don't spiral into infinite research loops.
  • Synthesize, don't concatenate. The final report should read as a coherent document, not a list of subagent outputs stapled together.
  • Be honest about confidence. If the research didn't produce clear answers, say so. Don't fill gaps with speculation.
  • Always persist the final report. After synthesis, save the report as a markdown file in the appropriate project's docs/deep-dive/ directory (create it if needed). Determine the project root from the current working directory or the context of the research request. Use a slugified topic name with date as the filename (e.g., 2026-04-02-jira-docs-from-microservices.md). Never write final reports only to /tmp — they must land in a durable location within the relevant project.

适合场景

01

用户想查找某类 Agent Skill 时

02

需要根据任务场景推荐可安装能力包时

03

需要对比不同来源的安装命令和来源信息时

能力概览

能力 1

按任务关键词查找相关 Skills

能力 2

展示可复制的安装命令

能力 3

保留来源站点、仓库和原始说明,方便继续核验

能力 4

展示第三方安全扫描或审计结果

安装后应在对应宿主中按原始 README 的触发条件使用;具体调用方式请以来源页面和 README 为准。

平台分布

Codex

36.48%
按下载量换算43

Claude

32.06%
按下载量换算38

Cursor

16.23%
按下载量换算19

Gemini CLI

8.57%
按下载量换算10

安全审计

Gen Agent Trust Hub

通过

Socket

通过

Snyk

可疑

权限和风险

只读

该 Skill 主要提供规则、说明或参考内容,本身偏只读;真正读写文件、联网或执行命令仍取决于宿主 Agent 的任务。

安装前确认

本站仅展示第三方公开信息,不托管安装包,不提供自动安装或运行环境。安装前应自行审查源码、依赖和命令行为。来源安全扫描存在 warning/failed 结果,不能写成本站确认安全。当前只有一个来源,正式发布前建议补源仓库或其他目录站核验。

来源信息

继续浏览同类 Skills