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

comprehensive-research综合研究

Agent Skill

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

总安装

188

周安装

8

GitHub Stars

6

下载量

66
CodexClaudeCursorGemini CLI

安装说明

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

GitHub

来源数

2

许可证

unknown

最后核验

2026-05-01

来源状态

来源可访问

安装方式

通过对话安装

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

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

命令行安装

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

skills.shnpx skills
npx skills add https://github.com/v1truv1us/ai-eng-system --skill comprehensive-research

简介

系统化开展前期调研,避免因信息遗漏导致方案偏差。comprehensive-research 属于研究检索类 Skill,可作为该场景下的辅助能力补充。

  • 强调关键文件识别、历史决策还原、相关模式挖掘三位一体。
  • 主张“研究成本远低于返工代价”,推动充分理解后再行动。
  • 适用于复杂系统改造、新功能引入等高风险开发场景。
  • 安装前建议确认是否有权限访问公司内网文档与历史代码库。

SKILL.md

Comprehensive Research Skill

Critical Importance

Thorough research is critical to solving complex problems correctly. Poor or incomplete research leads to wrong solutions, wasted time building the wrong things, and repeating past mistakes. Missing a key file, misunderstanding historical decisions, or overlooking relevant patterns causes rework and frustration. Comprehensive research upfront saves orders of magnitude more time than it costs. Every implementation decision should be grounded in thorough understanding.

Systematic Approach

approach research systematically. Research is not linear—it requires iterative discovery, parallel investigation, and constant refinement. Don't jump to conclusions—gather evidence from multiple sources, cross-reference findings, and validate assumptions. Use the multi-phase methodology: scope definition, parallel discovery, sequential analysis, and synthesis. Each phase builds on the previous one. Rushing research guarantees missing important information.

The Challenge

The conduct truly comprehensive research without getting lost in the details or missing the big picture, but if you can:

  • Your solutions will be well-founded and robust
  • You'll avoid repeating historical mistakes
  • Your documentation will be authoritative
  • Team members will trust your research

The challenge is balancing breadth (covering everything relevant) with depth (understanding deeply) while staying focused on the research objective. Can you find the critical information efficiently without drowning in noise?

Research Confidence Assessment

After completing research, rate your confidence from 0.0 to 1.0:

  • 0.8-1.0: Found comprehensive evidence, all claims documented, historical context understood, clear conclusions
  • 0.5-0.8: Good coverage but some areas could use deeper investigation, minor uncertainty about certain findings
  • 0.2-0.5: Basic investigation completed but likely missed important information, significant gaps remain
  • 0.0-0.2: Research insufficient, critical areas uninvestigated, conclusions speculative

Identify uncertainty areas: What evidence is weak or missing? Which sources are unreliable? What questions remain unanswered? What risks exist due to research limitations?

Methodology

A systematic multi-phase research orchestration skill that coordinates specialized agents to conduct thorough investigations across codebases, documentation, and external sources. Based on proven patterns from codeflow research workflows with incentive-based prompting enhancements.

How It Works

This skill orchestrates a disciplined research workflow through three primary phases:

  1. Discovery Phase (Parallel): Multiple locator agents scan simultaneously
  2. Analysis Phase (Sequential): Deep analyzers process findings with evidence chains
  3. Synthesis Phase: Consolidated insights with actionable recommendations

Research Methodology

Phase 1: Context & Scope Definition

Before spawning agents, establish:

## Research Scope Analysis
- **Primary Question**: [Core research objective]
- **Decomposed Sub-Questions**: [Derived investigation areas]
- **Scope Boundaries**: [What's in/out of scope]
- **Depth Level**: shallow | medium | deep
- **Expected Deliverables**: [Documentation, recommendations, code refs]

Critical Rule: Always read primary sources fully BEFORE spawning agents.

Phase 2: Parallel Discovery

Spawn these agents concurrently for comprehensive coverage:

AgentPurposeTimeout
codebase-locatorFind relevant files, components, directories5 min
research-locatorDiscover existing docs, decisions, notes3 min
codebase-pattern-finderIdentify recurring implementation patterns4 min

Discovery Output Structure:

{
  "codebase_files": ["path/file.ext:lines"],
  "documentation": ["docs/path.md"],
  "patterns_identified": ["pattern-name"],
  "coverage_map": {"area": "percentage"}
}

Phase 3: Sequential Deep Analysis

After discovery completes, run analyzers sequentially:

AgentPurposeDepends On
codebase-analyzerImplementation details with file:line evidencecodebase-locator
research-analyzerExtract decisions, constraints, insightsresearch-locator

For Complex Research, Add:

AgentCondition
web-search-researcherExternal context needed
system-architectArchitectural implications
database-expertData layer concerns
security-scannerSecurity assessment needed

Phase 4: Synthesis & Documentation

Aggregate all findings into structured output:

---
date: YYYY-MM-DD
researcher: Assistant
topic: 'Research Topic'
tags: [research, relevant, tags]
status: complete
confidence: high|medium|low
---

## Synopsis
[1-2 sentence summary of research objective and outcome]

## Summary
[3-5 bullet points of high-level findings]

## Detailed Findings

### Component Analysis
- **Finding**: [Description]
- **Evidence**: `file.ext:line-range`
- **Implications**: [What this means]

### Documentation Insights
- **Decisions Made**: [Past architectural decisions]
- **Rationale**: [Why decisions were made]
- **Constraints**: [Technical/operational limits]

### Code References
- `path/file.ext:12-45` - Description of relevance
- `path/other.ext:78` - Key function location

## Architecture Insights
[Key patterns, design decisions, cross-component relationships]

## Historical Context
[Insights from existing documentation, evolution of the system]

## Recommendations
### Immediate Actions
1. [First priority action]
2. [Second priority action]

### Long-term Considerations
- [Strategic recommendation]

## Risks & Limitations
- [Identified risk with mitigation]
- [Research limitation]

## Open Questions
- [ ] [Unresolved question requiring further investigation]

Agent Coordination Best Practices

Execution Order Optimization

┌─────────────────────────────────────────────────────────────┐
│ Phase 1: Discovery (PARALLEL)                               │
│ ┌──────────────┐ ┌──────────────┐ ┌──────────────────────┐  │
│ │codebase-     │ │research-     │ │codebase-pattern-     │  │
│ │locator       │ │locator       │ │finder                │  │
│ └──────┬───────┘ └──────┬───────┘ └──────────┬───────────┘  │
│        │                │                     │              │
│        └────────────────┼─────────────────────┘              │
│                         ▼                                    │
├─────────────────────────────────────────────────────────────┤
│ Phase 2: Analysis (SEQUENTIAL)                              │
│ ┌──────────────┐       ┌──────────────┐                     │
│ │codebase-     │──────▶│research-     │                     │
│ │analyzer      │       │analyzer      │                     │
│ └──────────────┘       └──────────────┘                     │
│                                                              │
├─────────────────────────────────────────────────────────────┤
│ Phase 3: Domain Specialists (CONDITIONAL)                   │
│ ┌────────────┐ ┌────────────┐ ┌────────────┐               │
│ │web-search- │ │database-   │ │security-   │               │
│ │researcher  │ │expert      │ │scanner     │               │
│ └────────────┘ └────────────┘ └────────────┘               │
│                                                              │
├─────────────────────────────────────────────────────────────┤
│ Phase 4: Validation (PARALLEL)                              │
│ ┌──────────────┐       ┌──────────────┐                     │
│ │code-reviewer │       │architect-    │                     │
│ │              │       │review        │                     │
│ └──────────────┘       └──────────────┘                     │
└─────────────────────────────────────────────────────────────┘

Quality Indicators

  • Comprehensive Coverage: Multiple agents provide overlapping validation
  • Evidence-Based: All findings include specific file:line references
  • Contextual Depth: Historical decisions and rationale included
  • Actionable Insights: Clear next steps provided
  • Risk Assessment: Potential issues identified

Caching Strategy

Cache Configuration

type: hierarchical
ttl: 3600  # 1 hour
invalidation: manual
scope: command

What to Cache

  • Successful agent coordination strategies for similar topics
  • Effective agent combinations
  • Question decomposition patterns
  • Pattern recognition results

Cache Performance Targets

  • Hit rate: ≥60%
  • Memory usage: <30MB
  • Response time improvement: <150ms

Error Handling

Common Failure Modes

ScenarioPhaseMitigation
Invalid research questionContext AnalysisRequest clarification
Agent timeoutDiscovery/AnalysisRetry with reduced scope
Insufficient findingsSynthesisExpand scope, add agents
Conflicting informationSynthesisDocument conflicts, flag for review

Escalation Triggers

  • Multiple agent failures
  • Scope exceeds single-session capacity
  • Cross-repository research needed
  • External API/service investigation required

Structured Output Format

{
  "status": "success|in_progress|error",
  "timestamp": "ISO-8601",
  "cache": {
    "hit": true,
    "key": "pattern:{hash}:{scope}",
    "ttl_remaining": 3600,
    "savings": 0.25
  },
  "research": {
    "question": "Primary research question",
    "scope": "codebase|documentation|external|all",
    "depth": "shallow|medium|deep"
  },
  "findings": {
    "total_files": 23,
    "codebase_refs": 18,
    "documentation_refs": 5,
    "insights_generated": 7,
    "patterns_identified": 3
  },
  "document": {
    "path": "docs/research/YYYY-MM-DD-topic.md",
    "sections": ["synopsis", "summary", "findings", "recommendations"],
    "code_references": 12,
    "historical_context": 3
  },
  "agents_used": [
    "codebase-locator",
    "research-locator",
    "codebase-analyzer",
    "research-analyzer"
  ],
  "metadata": {
    "processing_time_seconds": 180,
    "cache_savings_percent": 0.25,
    "agent_tasks_completed": 6,
    "follow_up_items": 2
  },
  "confidence": {
    "overall": 0.85,
    "codebase_coverage": 0.9,
    "documentation_coverage": 0.7,
    "external_coverage": 0.8
  }
}

Anti-Patterns to Avoid

  1. Spawning agents before reading sources - Always understand context first
  2. Running agents sequentially when parallelization is possible - Maximize concurrency
  3. Relying solely on cached documentation - Prioritize current codebase state
  4. Skipping cache checks - Always check for existing research
  5. Ignoring historical context - Past decisions inform current understanding
  6. Over-scoping initial research - Start focused, expand if needed

Integration with Incentive-Based Prompting

Apply these techniques when spawning research agents:

Expert Persona for Analyzers

You are a senior systems analyst with 12+ years of experience at companies like
Google and Stripe. Your expertise is in extracting actionable insights from
complex codebases and documentation.

Stakes Language for Discovery

This research is critical for the project's success. Missing relevant files
or documentation will result in incomplete analysis.

Step-by-Step for Synthesis

. Analyze findings systematically before synthesizing.
Cross-reference all claims with evidence. Identify gaps methodically.

Example Usage

Basic Research Request

/research "How does the authentication system work in this codebase?"

Advanced Research with Parameters

/research "Analyze payment processing implementation" --scope=codebase --depth=deep

Research from Ticket

/research --ticket="docs/tickets/AUTH-123.md" --scope=both

Follow-Up Commands

After research completes, typical next steps:

  • /plan - Create implementation plan based on findings
  • /review - Validate research conclusions
  • /work - Begin implementation with full context

Research Quality Checklist

Before finalizing research output:

  • All claims have file:line evidence
  • Historical context included where relevant
  • Open questions explicitly listed
  • Recommendations are actionable
  • Confidence levels assigned
  • Cross-component relationships identified
  • Potential risks documented

Research References

This skill incorporates methodologies from:

  • Codeflow Research Patterns - Multi-agent orchestration
  • Bsharat et al. (2023) - Principled prompting for quality
  • Kong et al. (2023) - Expert persona effectiveness
  • Yang et al. (2023) - Step-by-step reasoning optimization

See Also

  • deep-web-research — For web-focused research with source evaluation
  • research-companion — For research with document analysis and fact-checking
  • prompt-refinement — For structuring research prompts before execution
  • incentive-prompting — For enhancing research agent prompts

适合场景

01

用户想查找某类 Agent Skill 时

02

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

03

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

能力概览

能力 1

按任务关键词查找相关 Skills

能力 2

展示可复制的安装命令

能力 3

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

能力 4

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

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

平台分布

Codex

35.8%
按下载量换算24

Claude

31.72%
按下载量换算21

Cursor

19.26%
按下载量换算13

Gemini CLI

10.23%
按下载量换算7

安全审计

Gen Agent Trust Hub

通过

Socket

通过

Snyk

可疑

权限和风险

执行命令

安装流程涉及命令执行,可能通过 npx skills add https://github.com/v1truv1us/ai-eng-system --skill comprehensive-research 联网下载 Skill 或依赖。用户安装前应确认命令来源、仓库内容和执行环境。

安装前确认

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

来源信息

继续浏览同类 Skills