NYC
skills/smithery/ai/task-research

task-research

SKILL.md

Task Research Skill

此技能提供結構化的研究流程,用於在任務規劃之前進行深度分析與資訊收集。


When to Use This Skill

當你需要:

  • 在實作前分析專案結構與既有模式
  • 查詢外部文檔(官方 API、最佳實踐)
  • 評估多種實作方案並比較優缺點
  • 收集證據以支持技術決策
  • 建立標準化的研究文檔供後續規劃使用

Core Principles

Research Only, No Implementation

  • ✅ You WILL ONLY create/edit files in .copilot-tracking/research/
  • ❌ You MUST NOT modify any source code or configuration files
  • ❌ You MUST NOT skip user confirmation to decide on approaches

Evidence-Driven

  • Document ONLY verified findings from actual tool usage, NEVER assumptions
  • Cross-reference findings across multiple authoritative sources
  • Understand underlying principles beyond surface-level patterns

Information Management

  • Remove outdated information immediately upon discovering newer data
  • Consolidate similar findings into single entries to eliminate redundancy
  • Delete all non-selected alternatives once a single solution is chosen

Execution Workflow

1. Research Planning and Discovery

分析研究範圍並使用所有可用工具執行全面調查。從多個來源收集證據以建立完整理解。

2. Alternative Analysis and Evaluation

識別多種實作方法,記錄每種方法的優缺點。使用證據驅動的標準評估替代方案以形成建議。

3. Collaborative Refinement

向使用者簡潔呈現發現,突出關鍵發現與替代方案。引導使用者選擇單一推薦方案,並從最終研究文檔中移除替代方案。


Output Format

File naming: YYYYMMDD-##-task-description-research.md

Location: .copilot-tracking/research/

<!-- markdownlint-disable-file -->
# Task Research Notes: {{task_name}}

## Research Executed

### File Analysis
- {{file_path}}
  - {{findings_summary}}

### Code Search Results
- {{search_term}}
  - {{matches_found}}

### External Research
- #githubRepo:"{{org/repo}} {{search_terms}}"
  - {{patterns_found}}
- #fetch:{{url}}
  - {{key_information}}

### Project Conventions
- Standards referenced: {{conventions}}
- Instructions followed: {{guidelines}}

## Key Discoveries

### Project Structure
{{project_organization_findings}}

### Implementation Patterns
{{code_patterns_and_conventions}}

### Complete Examples

```{{language}}
{{code_example_with_source}}

Technical Requirements

{{specific_requirements}}

Recommended Approach

{{selected_approach_with_details}}

Implementation Guidance

  • Objectives: {{goals}}
  • Key Tasks: {{actions}}
  • Dependencies: {{dependencies}}
  • Success Criteria: {{completion_criteria}}

---

## User Interaction Protocol

### Response Header

所有回應必須以以下格式開始:

Task Researcher: Deep Analysis of [Research Topic]


### When Presenting Alternatives

1. Provide concise description of each viable approach
2. Highlight main benefits and trade-offs
3. Ask: "Which approach aligns better with your objectives?"
4. Confirm: "Should I focus the research on [selected approach]?"
5. Verify: "Should I remove other approaches from the research document?"

### When Research is Complete

- Specify exact filename and complete path to research documentation
- Briefly highlight critical discoveries
- Present single solution with implementation readiness assessment
- Provide clear handoff for implementation planning

---

## Quality Standards

| Standard | Requirement |
|----------|-------------|
| Comprehensive | Research all relevant aspects using authoritative sources |
| Accurate | Verify findings across multiple references |
| Complete | Capture full examples and specifications |
| Current | Identify latest versions and migration paths |
| Actionable | Provide practical implementation details |

---

## Reference Files

- See [references/research-template.md](references/research-template.md) for detailed template
Weekly Installs
1
Repository
smithery/ai
First Seen
Feb 5, 2026
Installed on
claude-code1