Token导航 LogoToken导航TokenDH.com
研究检索敏感数据github未标认证来源可访问clear审计未展示

deep-research深入研究

Agent Skill

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

总安装

315

周安装

13

GitHub Stars

公开资料未说明

下载量

103
CodexClaudeCursorGemini CLI

安装说明

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

GitHub

来源数

2

许可证

MIT

最后核验

2026-05-01

来源状态

来源可访问

安装方式

通过对话安装

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

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

命令行安装

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

AgentSkills.tonpx skills
npx skills add 5dlabs/cto --skill "deep-research"

简介

deep-research 用于深度信息搜集与交叉验证。

  • 适用于竞品分析、趋势预测或复杂问题解答场景。
  • 通过 npx skills add 5dlabs/cto --skill "deep-research" 安装,建议设置可信源白名单。
  • 使用前需界定研究边界防止无限递归。
  • 应标注信息来源并保持立场中立客观。

SKILL.md

Deep Research Skill

Perform comprehensive technical research using the Firecrawl Agent API for autonomous web investigation. Use this skill when tasks require understanding external patterns, competitive analysis, or finding implementation examples.

When to Trigger Deep Research

Scan for these patterns in PRDs and task requirements:

PatternExampleResearch Action
"like X" references"authentication like Auth0"Research how Auth0 implements it
"similar to" comparisons"similar to Stripe webhooks"Study Stripe's webhook patterns
Competitive mentions"compete with Notion"Analyze Notion's architecture
Best practices requests"follow industry standards"Survey how leaders solve it
Unfamiliar tech"use CRDT for sync"Find CRDT implementation examples
"how do others" questions"how do others handle this?"Multi-source investigation

Research Protocol

Step 1: Identify Research Needs

Before generating tasks, scan the PRD for:

  1. External references - Named products, services, or standards
  2. Comparative requirements - "better than", "like", "similar to"
  3. Technical unknowns - Unfamiliar patterns or technologies
  4. Best practice requests - "industry standard", "production-ready"

Step 2: Choose the Right Tool

Research TypeToolWhy
Competitive analysisfirecrawl_agentMulti-site autonomous research
Implementation patternsoctocode_githubSearchCodeSearches actual production code across GitHub
Library documentationcontext7Official, structured docs
Code examples from GitHuboctocode_githubSearchCodeReal production code with semantic search
How major projects solve Xoctocode_githubSearchRepositoriesFind reference implementations
PR discussions/fixesoctocode_githubSearchPullRequestsLearn how issues were resolved
Specific page contentfirecrawl_scrapeKnown URL, faster

Step 3: Execute Research

Using Firecrawl Agent

firecrawl_agent({
  prompt: "YOUR RESEARCH QUESTION - be specific",
  schema: {
    "type": "object",
    "properties": {
      "findings": {
        "type": "array",
        "items": {
          "type": "object",
          "properties": {
            "source": { "type": "string" },
            "approach": { "type": "string" },
            "details": { "type": "string" },
            "tradeoffs": { "type": "string" }
          }
        }
      },
      "recommendation": { "type": "string" }
    }
  }
})

Step 4: Structure Output

Always format research findings as:

## Research: [Topic]

### Summary
[2-3 sentence key takeaway]

### Findings

| Source | Approach | Key Details |
|--------|----------|-------------|
| Auth0 | JWT + refresh rotation | 15min access, 7d refresh |
| Clerk | Session tokens | Server-side validation |

### Recommendation
[How this applies to the current task]

### Sources
- [URL 1] - Description
- [URL 2] - Description

Common Research Patterns

Competitive Analysis

When PRD mentions competitors or "like X":

firecrawl_agent({
  prompt: "Compare how [Competitor A], [Competitor B], and [Competitor C] implement [feature]. Focus on [specific aspects from PRD].",
  schema: {
    "type": "object",
    "properties": {
      "providers": {
        "type": "array",
        "items": {
          "type": "object",
          "properties": {
            "name": { "type": "string" },
            "approach": { "type": "string" },
            "strengths": { "type": "string" },
            "weaknesses": { "type": "string" }
          }
        }
      },
      "recommendation": { "type": "string" }
    }
  }
})

Implementation Patterns

When PRD requires unfamiliar technology:

firecrawl_agent({
  prompt: "Find production examples of [technology] being used for [use case]. Include code patterns, gotchas, and performance considerations.",
  schema: {
    "type": "object",
    "properties": {
      "examples": {
        "type": "array",
        "items": {
          "type": "object",
          "properties": {
            "source": { "type": "string" },
            "pattern": { "type": "string" },
            "code_example": { "type": "string" },
            "gotchas": { "type": "string" }
          }
        }
      }
    }
  }
})

Architecture Research

When designing new systems:

firecrawl_agent({
  prompt: "What architectures do major [domain] platforms use for [requirement]? Compare approaches from [Company A], [Company B], etc.",
  schema: {
    "type": "object",
    "properties": {
      "architectures": {
        "type": "array",
        "items": {
          "type": "object",
          "properties": {
            "company": { "type": "string" },
            "architecture": { "type": "string" },
            "scale": { "type": "string" },
            "tradeoffs": { "type": "string" }
          }
        }
      }
    }
  }
})

Best Practices

When PRD requests "industry standard" approaches:

firecrawl_agent({
  prompt: "What are current best practices for [topic] in [year]? Focus on [specific requirements]. Include examples from production systems."
})

Integrating Research into Tasks

Research findings should be embedded in task details fields:

{
  "id": "5",
  "title": "Nova: Implement Refresh Token Rotation",
  "agentHint": "nova",
  "details": "## Requirements\nImplement refresh token rotation for session management.\n\n## Research Findings\nBased on competitive analysis:\n- Auth0: 15min access tokens, 7-day refresh tokens with rotation\n- Clerk: Session-based with server validation\n- Supabase: JWT with configurable expiry\n\n## Recommended Approach\nFollow Auth0 pattern with:\n- 15-minute access token lifetime\n- 7-day refresh token with single-use rotation\n- Revocation on suspicious activity\n\n## Code Signatures\n```typescript\nexport const refreshToken = Effect.gen(function* () {\n  // Implementation based on research\n})\n```"
}

Cost Management

Firecrawl Agent pricing is dynamic. Optimize costs:

  1. Be specific - Vague prompts cost more
  2. Use schemas - Structured output reduces processing
  3. Provide URLs when known - Narrows search scope
  4. Batch related questions - One comprehensive query vs multiple small ones

When NOT to Use Deep Research

  • Library docs exist in Context7 - Use context7 instead
  • You know the exact URL - Use firecrawl_scrape
  • Simple factual lookup - Use firecrawl_search
  • Code examples from GitHub repos - Use octocode_githubSearchCode (semantic search across repos)
  • How React/major OSS projects do X - Use OctoCode to search their source

OctoCode Integration

For implementation pattern research, combine Firecrawl (web) with OctoCode (code):

# 1. Research how competitors approach the problem (web)
firecrawl_agent({ prompt: "How does Auth0 implement refresh token rotation?" })

# 2. Find actual implementations in open source (code)
octocode_githubSearchCode({
  query: "refresh token rotation",
  language: "typescript",
  stars: ">500"
})

# 3. Get library docs for the chosen approach
context7_get_library_docs({ libraryId: "/better-auth/better-auth", topic: "refresh tokens" })

Research Checklist

Before finalizing research-informed tasks:

  • All "like X" and "similar to" references researched
  • Competitive mentions analyzed
  • Unfamiliar technologies investigated
  • Research findings embedded in relevant task details
  • Sources cited for verification
  • Recommendations align with PRD requirements

适合场景

01

用户想查找某类 Agent Skill 时

02

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

03

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

04

需要参考平台分布和安装热度时

能力概览

能力 1

按任务关键词查找相关 Skills

能力 2

展示可复制的安装命令

能力 3

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

能力 4

补充不同宿主或平台的使用分布数据

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

平台分布

Claude Code

29.29%
按下载量换算30

windsurf

23.49%
按下载量换算24

trae

19.79%
按下载量换算20

OpenCode

13.13%
按下载量换算14

Codex

8.05%
按下载量换算8

Antigravity

4.03%
按下载量换算4

安全审计

暂无安全审计结果可展示。

权限和风险

敏感数据

该 Skill 可能接触密钥、Token、环境变量或敏感配置,应进入高风险复核队列,默认不自动发布。

安装前确认

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

来源信息

继续浏览同类 Skills