#471 by GitHub stars
Weizhena/Deep-Research-skills
Structured deep research skill for Claude Code/Open Code/Codex with human-in-the-loop control
History
Review weekly changes to SKILL.md before updating. Dates mark the weeks in which we observed each version; checks apply to the recorded commits.
View weekly changes
skills/research-codex-en/research/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Local scripts → After Local scripts
6ce38f60e3f8 → 6ce38f60e3f8
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Local scripts
First observation → 6ce38f60e3f8
No earlier version was observed for comparison.
skills/research-codex-en/research-add-fields/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Instructions only → After Instructions only
6ce38f60e3f8 → 6ce38f60e3f8
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → 6ce38f60e3f8
No earlier version was observed for comparison.
skills/research-codex-en/research-add-items/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Instructions only → After Instructions only
6ce38f60e3f8 → 6ce38f60e3f8
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → 6ce38f60e3f8
No earlier version was observed for comparison.
skills/research-codex-en/research-deep/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Instructions only → After Instructions only
6ce38f60e3f8 → 6ce38f60e3f8
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → 6ce38f60e3f8
No earlier version was observed for comparison.
skills/research-codex-en/research-report/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Instructions only → After Instructions only
6ce38f60e3f8 → 6ce38f60e3f8
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → 6ce38f60e3f8
No earlier version was observed for comparison.
skills/research-codex-zh/research/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Local scripts → After Local scripts
6ce38f60e3f8 → 6ce38f60e3f8
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Local scripts
First observation → 6ce38f60e3f8
No earlier version was observed for comparison.
skills/research-codex-zh/research-add-fields/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Instructions only → After Instructions only
6ce38f60e3f8 → 6ce38f60e3f8
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → 6ce38f60e3f8
No earlier version was observed for comparison.
skills/research-codex-zh/research-add-items/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Instructions only → After Instructions only
6ce38f60e3f8 → 6ce38f60e3f8
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → 6ce38f60e3f8
No earlier version was observed for comparison.
skills/research-codex-zh/research-deep/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Instructions only → After Instructions only
6ce38f60e3f8 → 6ce38f60e3f8
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → 6ce38f60e3f8
No earlier version was observed for comparison.
skills/research-codex-zh/research-report/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Instructions only → After Instructions only
6ce38f60e3f8 → 6ce38f60e3f8
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → 6ce38f60e3f8
No earlier version was observed for comparison.
skills/research-en/research/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Local scripts → After Local scripts
6ce38f60e3f8 → 6ce38f60e3f8
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Local scripts
First observation → 6ce38f60e3f8
No earlier version was observed for comparison.
skills/research-en/research-add-fields/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Network or broad shell → After Network or broad shell
6ce38f60e3f8 → 6ce38f60e3f8
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → 6ce38f60e3f8
No earlier version was observed for comparison.
skills/research-en/research-add-items/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Network or broad shell → After Network or broad shell
6ce38f60e3f8 → 6ce38f60e3f8
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → 6ce38f60e3f8
No earlier version was observed for comparison.
skills/research-en/research-deep/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Network or broad shell → After Network or broad shell
6ce38f60e3f8 → 6ce38f60e3f8
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → 6ce38f60e3f8
No earlier version was observed for comparison.
skills/research-en/research-report/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Network or broad shell → After Network or broad shell
6ce38f60e3f8 → 6ce38f60e3f8
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → 6ce38f60e3f8
No earlier version was observed for comparison.
skills/research-zh/research/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Local scripts → After Local scripts
6ce38f60e3f8 → 6ce38f60e3f8
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Local scripts
First observation → 6ce38f60e3f8
No earlier version was observed for comparison.
skills/research-zh/research-add-fields/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Network or broad shell → After Network or broad shell
6ce38f60e3f8 → 6ce38f60e3f8
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → 6ce38f60e3f8
No earlier version was observed for comparison.
skills/research-zh/research-add-items/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Network or broad shell → After Network or broad shell
6ce38f60e3f8 → 6ce38f60e3f8
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → 6ce38f60e3f8
No earlier version was observed for comparison.
skills/research-zh/research-deep/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Network or broad shell → After Network or broad shell
6ce38f60e3f8 → 6ce38f60e3f8
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → 6ce38f60e3f8
No earlier version was observed for comparison.
skills/research-zh/research-report/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Network or broad shell → After Network or broad shell
6ce38f60e3f8 → 6ce38f60e3f8
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → 6ce38f60e3f8
No earlier version was observed for comparison.
Heat
6.3- Star growth, last 7 daysAhead of 92% of tracked repositories
- Star growth, last 24 hoursAhead of 91% of tracked repositories
- Rank movement, last 7 daysAhead of 59% of tracked repositories
- Commits, last 30 daysAhead of 0% of tracked repositories
- Accounts asking about it through MCP, last 7 daysNot available
- Hot votes this weekAhead of 0% of tracked repositories
Heat never changes the order by stars, and sponsorship never touches it. How heat works
Stars over time
Individual skills in this repository
- research
skills/research-codex-en/research - research-add-fields
skills/research-codex-en/research-add-fields - research-add-items
skills/research-codex-en/research-add-items - research-deep
skills/research-codex-en/research-deep - research-report
skills/research-codex-en/research-report - research
skills/research-codex-zh/research - research-add-fields
skills/research-codex-zh/research-add-fields - research-add-items
skills/research-codex-zh/research-add-items - research-deep
skills/research-codex-zh/research-deep - research-report
skills/research-codex-zh/research-report - research
skills/research-en/research - research-add-fields
skills/research-en/research-add-fields - research-add-items
skills/research-en/research-add-items - research-deep
skills/research-en/research-deep - research-report
skills/research-en/research-report - research
skills/research-zh/research - research-add-fields
skills/research-zh/research-add-fields - research-add-items
skills/research-zh/research-add-items - research-deep
skills/research-zh/research-deep - research-report
skills/research-zh/research-report
How it works
research
When your agent uses it
Conduct preliminary research on a topic and generate research outline. For academic research, benchmark research, technology selection, etc.
What it loads into context
Frontmatter
29 tokensAlways available to the agent
SKILL.md
956 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Trigger
- Workflow
- Output Path
- Follow-up Commands
Scripts executed separately
validate_json.py
Files
SKILL.mdcore4,275 bytesSKILL.mdcore4,275 bytesvalidate_json.pyruns8,274 bytes
Read SKILL.md
# Research Skill - Preliminary Research
## Trigger
`/research <topic>`
## Workflow
### Step 1: Generate Initial Framework from Model Knowledge
Based on topic, use model's existing knowledge to generate:
- Main research objects/items list in this domain
- Suggested research field framework
Output {step1_output}, use request_user_input to confirm:
- Need to add/remove items?View the complete source on GitHubresearch-add-fields
When your agent uses it
Add field definitions to existing research outline.
What it loads into context
Frontmatter
16 tokensAlways available to the agent
SKILL.md
187 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Trigger
- Workflow
- Output
Files
SKILL.mdcore858 bytes
Read SKILL.md
# Research Add Fields - Supplement Research Fields
## Trigger
`/research-add-fields`
## Workflow
### Step 1: Auto-locate Fields File
Find `*/fields.yaml` file in current working directory, auto-read existing fields definitions.
### Step 2: Get Supplement Source
Ask user to choose:
- **A. User direct input**: User provides field names and descriptions
- **B. Web Search**: Launch agent to search common fields in this domainView the complete source on GitHubresearch-add-items
When your agent uses it
Add items (research objects) to existing research outline.
What it loads into context
Frontmatter
19 tokensAlways available to the agent
SKILL.md
167 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Trigger
- Workflow
- Output
Files
SKILL.mdcore721 bytes
Read SKILL.md
# Research Add Items - Supplement Research Objects
## Trigger
`/research-add-items`
## Workflow
### Step 1: Auto-locate Outline
Find `*/outline.yaml` file in current working directory, auto-read.
### Step 2: Get Supplement Sources in Parallel
Simultaneously:
- **A. Ask user**: What items to supplement? Any specific names?
- **B. Ask if Web Search needed**: Launch agent to search for more items?View the complete source on GitHubresearch-deep
When your agent uses it
Read research outline, launch independent agent for each item for deep research. Disable task output.
What it loads into context
Frontmatter
26 tokensAlways available to the agent
SKILL.md
746 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Trigger
- Workflow
- Agent Config
Files
SKILL.mdcore3,318 bytesSKILL.mdcore3,318 bytesSKILL.mdcore3,318 bytesSKILL.mdcore3,318 bytes
Read SKILL.md
# Research Deep - Deep Research
## Trigger
`/research-deep`
## Workflow
### Step 1: Auto-locate Outline
Find `*/outline.yaml` file in current working directory, read items list, execution config (including items_per_agent).
### Step 2: Resume Check
- Check completed JSON files in output_dir
- Skip completed items
View the complete source on GitHubresearch-report
When your agent uses it
Summarize deep research results into markdown report, cover all fields, skip uncertain values.
What it loads into context
Frontmatter
25 tokensAlways available to the agent
SKILL.md
873 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Trigger
- Workflow
- Output
Files
SKILL.mdcore3,776 bytesSKILL.mdcore3,776 bytesSKILL.mdcore3,776 bytes
Read SKILL.md
# Research Report - Summary Report
## Trigger
`/research-report`
## Workflow
### Step 1: Locate Results Directory
Find `*/outline.yaml` in current working directory, read topic and output_dir config.
### Step 2: Scan Optional Summary Fields
Read all JSON results, extract fields suitable for TOC display (numeric, short metrics), e.g.:
- github_stars
- google_scholar_citesView the complete source on GitHubresearch
When your agent uses it
Conduct preliminary research on a topic and generate research outline. For academic research, benchmark research, technology selection, etc.
What it loads into context
Frontmatter
29 tokensAlways available to the agent
SKILL.md
956 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Trigger
- Workflow
- Output Path
- Follow-up Commands
Scripts executed separately
validate_json.py
Files
SKILL.mdcore4,275 bytesSKILL.mdcore4,275 bytesvalidate_json.pyruns8,274 bytes
Read SKILL.md
# Research Skill - Preliminary Research
## Trigger
`/research <topic>`
## Workflow
### Step 1: Generate Initial Framework from Model Knowledge
Based on topic, use model's existing knowledge to generate:
- Main research objects/items list in this domain
- Suggested research field framework
Output {step1_output}, use request_user_input to confirm:
- Need to add/remove items?View the complete source on GitHubresearch-add-fields
When your agent uses it
Add field definitions to existing research outline.
What it loads into context
Frontmatter
16 tokensAlways available to the agent
SKILL.md
187 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Trigger
- Workflow
- Output
Files
SKILL.mdcore858 bytes
Read SKILL.md
# Research Add Fields - Supplement Research Fields
## Trigger
`/research-add-fields`
## Workflow
### Step 1: Auto-locate Fields File
Find `*/fields.yaml` file in current working directory, auto-read existing fields definitions.
### Step 2: Get Supplement Source
Ask user to choose:
- **A. User direct input**: User provides field names and descriptions
- **B. Web Search**: Launch agent to search common fields in this domainView the complete source on GitHubresearch-add-items
When your agent uses it
Add items (research objects) to existing research outline.
What it loads into context
Frontmatter
19 tokensAlways available to the agent
SKILL.md
167 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Trigger
- Workflow
- Output
Files
SKILL.mdcore721 bytes
Read SKILL.md
# Research Add Items - Supplement Research Objects
## Trigger
`/research-add-items`
## Workflow
### Step 1: Auto-locate Outline
Find `*/outline.yaml` file in current working directory, auto-read.
### Step 2: Get Supplement Sources in Parallel
Simultaneously:
- **A. Ask user**: What items to supplement? Any specific names?
- **B. Ask if Web Search needed**: Launch agent to search for more items?View the complete source on GitHubresearch-deep
When your agent uses it
Read research outline, launch independent agent for each item for deep research. Disable task output.
What it loads into context
Frontmatter
26 tokensAlways available to the agent
SKILL.md
746 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Trigger
- Workflow
- Agent Config
Files
SKILL.mdcore3,318 bytesSKILL.mdcore3,318 bytesSKILL.mdcore3,318 bytesSKILL.mdcore3,318 bytes
Read SKILL.md
# Research Deep - Deep Research
## Trigger
`/research-deep`
## Workflow
### Step 1: Auto-locate Outline
Find `*/outline.yaml` file in current working directory, read items list, execution config (including items_per_agent).
### Step 2: Resume Check
- Check completed JSON files in output_dir
- Skip completed items
View the complete source on GitHubresearch-report
When your agent uses it
Summarize deep research results into markdown report, cover all fields, skip uncertain values.
What it loads into context
Frontmatter
25 tokensAlways available to the agent
SKILL.md
873 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Trigger
- Workflow
- Output
Files
SKILL.mdcore3,776 bytesSKILL.mdcore3,776 bytesSKILL.mdcore3,776 bytes
Read SKILL.md
# Research Report - Summary Report
## Trigger
`/research-report`
## Workflow
### Step 1: Locate Results Directory
Find `*/outline.yaml` in current working directory, read topic and output_dir config.
### Step 2: Scan Optional Summary Fields
Read all JSON results, extract fields suitable for TOC display (numeric, short metrics), e.g.:
- github_stars
- google_scholar_citesView the complete source on GitHubresearch
When your agent uses it
Conduct preliminary research on a topic and generate research outline. For academic research, benchmark research, technology selection, etc.
What it loads into context
Frontmatter
54 tokensAlways available to the agent
SKILL.md
981 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Trigger
- Workflow
- Output Path
- Follow-up Commands
Scripts executed separately
validate_json.py
Files
SKILL.mdcore4,348 bytesSKILL.mdcore4,348 bytesvalidate_json.pyruns8,274 bytes
Read SKILL.md
# Research Skill - Preliminary Research
## Trigger
`/research <topic>`
## Workflow
### Step 1: Generate Initial Framework from Model Knowledge
Based on topic, use model's existing knowledge to generate:
- Main research objects/items list in this domain
- Suggested research field framework
Output {step1_output}, use AskUserQuestion to confirm:
- Need to add/remove items?View the complete source on GitHubresearch-add-fields
When your agent uses it
Add field definitions to existing research outline.
What it loads into context
Frontmatter
42 tokensAlways available to the agent
SKILL.md
214 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Trigger
- Workflow
- Output
Files
SKILL.mdcore952 bytes
Read SKILL.md
# Research Add Fields - Supplement Research Fields
## Trigger
`/research-add-fields`
## Workflow
### Step 1: Auto-locate Fields File
Find `*/fields.yaml` file in current working directory, auto-read existing fields definitions.
### Step 2: Get Supplement Source
Ask user to choose:
- **A. User direct input**: User provides field names and descriptions
- **B. Web Search**: Launch agent to search common fields in this domainView the complete source on GitHubresearch-add-items
When your agent uses it
Add items (research objects) to existing research outline.
What it loads into context
Frontmatter
45 tokensAlways available to the agent
SKILL.md
194 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Trigger
- Workflow
- Output
Files
SKILL.mdcore815 bytes
Read SKILL.md
# Research Add Items - Supplement Research Objects
## Trigger
`/research-add-items`
## Workflow
### Step 1: Auto-locate Outline
Find `*/outline.yaml` file in current working directory, auto-read.
### Step 2: Get Supplement Sources in Parallel
Simultaneously:
- **A. Ask user**: What items to supplement? Any specific names?
- **B. Ask if Web Search needed**: Launch agent to search for more items?View the complete source on GitHubresearch-deep
When your agent uses it
Read research outline, launch independent agent for each item for deep research. Disable task output.
What it loads into context
Frontmatter
48 tokensAlways available to the agent
SKILL.md
769 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Trigger
- Workflow
- Agent Config
Files
SKILL.mdcore3,397 bytesSKILL.mdcore3,397 bytesSKILL.mdcore3,397 bytesSKILL.mdcore3,397 bytes
Read SKILL.md
# Research Deep - Deep Research
## Trigger
`/research-deep`
## Workflow
### Step 1: Auto-locate Outline
Find `*/outline.yaml` file in current working directory, read items list, execution config (including items_per_agent).
### Step 2: Resume Check
- Check completed JSON files in output_dir
- Skip completed items
View the complete source on GitHubresearch-report
When your agent uses it
Summarize deep research results into markdown report, cover all fields, skip uncertain values.
What it loads into context
Frontmatter
46 tokensAlways available to the agent
SKILL.md
895 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Trigger
- Workflow
- Output
Files
SKILL.mdcore3,850 bytesSKILL.mdcore3,850 bytesSKILL.mdcore3,850 bytes
Read SKILL.md
# Research Report - Summary Report
## Trigger
`/research-report`
## Workflow
### Step 1: Locate Results Directory
Find `*/outline.yaml` in current working directory, read topic and output_dir config.
### Step 2: Scan Optional Summary Fields
Read all JSON results, extract fields suitable for TOC display (numeric, short metrics), e.g.:
- github_stars
- google_scholar_citesView the complete source on GitHubresearch
When your agent uses it
对目标话题进行初步调研,生成调研outline。用于学术调研、benchmark调研、技术选型等场景。
What it loads into context
Frontmatter
63 tokensAlways available to the agent
SKILL.md
1,099 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- 触发方式
- 执行流程
- 输出路径
- 后续命令
Scripts executed separately
validate_json.py
Files
SKILL.mdcore3,949 bytesSKILL.mdcore3,949 bytesvalidate_json.pyruns8,183 bytes
Read SKILL.md
# Research Skill - 初步调研
## 触发方式
`/research <topic>`
## 执行流程
### Step 1: 模型内部知识生成初步框架
基于topic,利用模型已有知识生成:
- 该领域的主要研究对象/items列表
- 建议的调研字段框架
输出{step1_output},使用AskUserQuestion确认:
- items列表是否需要增减?View the complete source on GitHubresearch-add-fields
When your agent uses it
向现有调研outline补充字段定义。
What it loads into context
Frontmatter
46 tokensAlways available to the agent
SKILL.md
236 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- 触发方式
- 执行流程
- 输出
Files
SKILL.mdcore922 bytes
Read SKILL.md
# Research Add Fields - 补充调研字段
## 触发方式
`/research-add-fields`
## 执行流程
### Step 1: 自动定位Fields文件
在当前工作目录查找 `*/fields.yaml` 文件,自动读取现有fields定义。
### Step 2: 获取补充来源
询问用户选择:
- **A. 用户直接输入**:用户提供字段名称和描述
- **B. Web Search搜索**:启动web-search-agent搜索该领域常用字段View the complete source on GitHubresearch-add-items
When your agent uses it
向现有调研outline补充items(调研对象)。
What it loads into context
Frontmatter
49 tokensAlways available to the agent
SKILL.md
218 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- 触发方式
- 执行流程
- 输出
Files
SKILL.mdcore801 bytes
Read SKILL.md
# Research Add Items - 补充调研对象
## 触发方式
`/research-add-items`
## 执行流程
### Step 1: 自动定位Outline
在当前工作目录查找 `*/outline.yaml` 文件,自动读取。
### Step 2: 并行获取补充来源
同时进行:
- **A. 询问用户**:需要补充哪些items?有具体名称吗?
- **B. 询问是否需要Web Search**:是否启动agent搜索更多items?View the complete source on GitHubresearch-deep
When your agent uses it
读取调研outline,为每个item启动独立agent进行深度调研。禁用task output。
What it loads into context
Frontmatter
54 tokensAlways available to the agent
SKILL.md
890 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- 触发方式
- 执行流程
- Agent配置
Files
SKILL.mdcore3,270 bytesSKILL.mdcore3,270 bytesSKILL.mdcore3,270 bytesSKILL.mdcore3,270 bytes
Read SKILL.md
# Research Deep - 深度调研
## 触发方式
`/research-deep`
## 执行流程
### Step 1: 自动定位Outline
在当前工作目录查找 `*/outline.yaml` 文件,读取items列表、execution配置(含items_per_agent)。
### Step 2: 断点续传检查
- 检查output_dir下已完成的JSON文件
- 跳过已完成的items
View the complete source on GitHubresearch-report
When your agent uses it
将deep调研结果汇总为markdown报告,覆盖所有字段,跳过不确定值。
What it loads into context
Frontmatter
49 tokensAlways available to the agent
SKILL.md
999 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- 触发方式
- 执行流程
- 输出
Files
SKILL.mdcore3,607 bytesSKILL.mdcore3,607 bytesSKILL.mdcore3,607 bytes
Read SKILL.md
# Research Report - 汇总报告
## 触发方式
`/research-report`
## 执行流程
### Step 1: 定位结果目录
在当前工作目录查找 `*/outline.yaml`,读取topic和output_dir配置。
### Step 2: 扫描可选摘要字段
读取所有JSON结果,提取适合在目录中显示的字段(数值型、简短指标),例如:
- github_stars
- google_scholar_citesView the complete source on GitHubSkills included
- research
- research-add-fields
- research-add-items
- research-deep
- research-report
- research
- research-add-fields
- research-add-items
- research-deep
- research-report
- research
- research-add-fields
- research-add-items
- research-deep
- research-report
- research
- research-add-fields
- research-add-items
- research-deep
- research-report
Repository facts
- License
- MIT
- Created
- Dec 29, 2025
- Last pushed
- Aug 23, 2026
- Forks
- 201
- Open issues
- 2
- Project activity
- Slowing
Rank over the last 12 weeks
Now #471 · best #384 · down 42 in 30 days
- #465 from Nov 1 to Nov 2
- #466 on Nov 3
- #463 on Nov 4
- #464 on Nov 5
- #469 on Nov 6
- #471 since Nov 7
74 earlier periods
- #374 on Aug 2
- #373 on Aug 8
- #374 on Aug 9
- #386 from Aug 10 to Aug 11
- #381 on Aug 12
- #382 from Aug 13 to Aug 14
- #387 on Aug 16
- #385 on Aug 17
- #393 on Aug 18
- #389 from Aug 19 to Aug 20
- #387 on Aug 21
- #384 on Aug 22
- #390 on Aug 23
- #392 on Aug 24
- #397 on Aug 25
- #395 on Aug 26
- #398 from Aug 27 to Aug 28
- #395 on Aug 29
- #387 on Aug 30
- #400 on Aug 31
- #406 on Sep 1
- #398 on Sep 2
- #407 on Sep 3
- #397 on Sep 4
- #400 on Sep 5
- #397 on Sep 6
- #407 on Sep 7
- #408 on Sep 8
- #406 from Sep 9 to Sep 11
- #404 on Sep 12
- #402 on Sep 13
- #410 from Sep 14 to Sep 15
- #412 on Sep 16
- #406 on Sep 17
- #410 on Sep 18
- #402 on Sep 19
- #410 on Sep 20
- #407 on Sep 21
- #415 on Sep 22
- #406 on Sep 23
- #403 on Sep 24
- #402 on Sep 25
- #399 on Sep 26
- #411 on Sep 27
- #415 on Sep 28
- #424 on Sep 29
- #418 on Sep 30
- #417 from Oct 1 to Oct 2
- #406 on Oct 3
- #403 on Oct 4
- #411 on Oct 5
- #414 on Oct 6
- #422 on Oct 7
- #429 on Oct 8
- #435 on Oct 9
- #424 on Oct 10
- #425 on Oct 11
- #434 on Oct 12
- #432 on Oct 13
- #434 on Oct 14
- #435 on Oct 15
- #438 on Oct 16
- #431 on Oct 17
- #432 on Oct 18
- #439 on Oct 19
- #443 on Oct 20
- #445 on Oct 21
- #446 on Oct 22
- #445 on Oct 23
- #437 on Oct 24
- #460 on Oct 25
- #462 on Oct 28
- #464 on Oct 29
- #466 from Oct 30 to Oct 31
Before you install
Network or broad shellAutomated signals, not a guarantee
Checked Nov 3, 2026
Not fully analyzed: some files were too long, unreadable or missing. This never lowers the level.
Show 24 notes
skills/research-codex-en/research/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedskills/research-codex-en/research-deep/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedskills/research-codex-en/research-deep/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedskills/research-codex-en/research-deep/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedskills/research-codex-en/research-report/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedskills/research-codex-en/research-report/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedskills/research-codex-zh/research/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedskills/research-codex-zh/research-deep/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedskills/research-codex-zh/research-deep/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedskills/research-codex-zh/research-deep/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedskills/research-codex-zh/research-report/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedskills/research-codex-zh/research-report/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedskills/research-en/research/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedskills/research-en/research-deep/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedskills/research-en/research-deep/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedskills/research-en/research-deep/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedskills/research-en/research-report/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedskills/research-en/research-report/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedskills/research-zh/research/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedskills/research-zh/research-deep/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzed
- 8 broad permissionsin 8 files: research-add-fields/SKILL.md:1 research-add-items/SKILL.md:1 research-deep/SKILL.md:1 and 5 more
- No dangerous shell commands
- No network access
- No hidden or obfuscated text
- No instruction overrides
- 4 executable scriptsin 4 files: research/validate_json.py:1 research/validate_json.py:1 research/validate_json.py:1 and 1 more
- No access to secrets
- No requests to vote in Hot
Show all 12 signals by file
skills/research-codex-en/research/validate_json.py
- Executable scriptline 1
#!/usr/bin/env python3
skills/research-codex-zh/research/validate_json.py
- Executable scriptline 1
#!/usr/bin/env python3
skills/research-en/research-add-fields/SKILL.md
- Broad permissionsline 1
Bash, Read, Write, Glob, WebSearch, Task, AskUserQuestion
skills/research-en/research-add-items/SKILL.md
- Broad permissionsline 1
Bash, Read, Write, Glob, WebSearch, Task, AskUserQuestion
skills/research-en/research-deep/SKILL.md
- Broad permissionsline 1
Bash, Read, Write, Glob, WebSearch, Task
skills/research-en/research-report/SKILL.md
- Broad permissionsline 1
Read, Write, Glob, Bash, AskUserQuestion
skills/research-en/research/validate_json.py
- Executable scriptline 1
#!/usr/bin/env python3
skills/research-zh/research-add-fields/SKILL.md
- Broad permissionsline 1
Bash, Read, Write, Glob, WebSearch, Task, AskUserQuestion
skills/research-zh/research-add-items/SKILL.md
- Broad permissionsline 1
Bash, Read, Write, Glob, WebSearch, Task, AskUserQuestion
skills/research-zh/research-deep/SKILL.md
- Broad permissionsline 1
Bash, Read, Write, Glob, WebSearch, Task
skills/research-zh/research-report/SKILL.md
- Broad permissionsline 1
Read, Write, Glob, Bash, AskUserQuestion
skills/research-zh/research/validate_json.py
- Executable scriptline 1
#!/usr/bin/env python3
How the signals fit together
Facts from a static read of the files at the pinned commit. They describe what the code does, not why.
Some files could not be read; the facts below still hold.
Declared and executed: 8 facts
- Allows Bash without restrictions, though it has no scripts or shell blocksresearch-add-fields/SKILL.md:5High confidence
- Allows Bash without restrictions, though it has no scripts or shell blocksresearch-add-items/SKILL.md:5High confidence
- Allows Bash without restrictions, though it has no scripts or shell blocksresearch-deep/SKILL.md:5High confidence
- Allows Bash without restrictions, though it has no scripts or shell blocksresearch-report/SKILL.md:5High confidence
- Allows Bash without restrictions, though it has no scripts or shell blocksresearch-add-fields/SKILL.md:5High confidence
- Allows Bash without restrictions, though it has no scripts or shell blocksresearch-add-items/SKILL.md:5High confidence
- Allows Bash without restrictions, though it has no scripts or shell blocksresearch-deep/SKILL.md:5High confidence
- Allows Bash without restrictions, though it has no scripts or shell blocksresearch-report/SKILL.md:5High confidence
Signal confidence: 12 facts
- Executable script in code of a file that runsresearch/validate_json.py:1High confidence
- Executable script in code of a file that runsresearch/validate_json.py:1High confidence
- Broad permissions in the frontmatter of the SKILL.mdresearch-add-fields/SKILL.md:1High confidence
- Broad permissions in the frontmatter of the SKILL.mdresearch-add-items/SKILL.md:1High confidence
- Broad permissions in the frontmatter of the SKILL.mdresearch-deep/SKILL.md:1High confidence
- Broad permissions in the frontmatter of the SKILL.mdresearch-report/SKILL.md:1High confidence
- Executable script in code of a file that runsresearch/validate_json.py:1High confidence
- Broad permissions in the frontmatter of the SKILL.mdresearch-add-fields/SKILL.md:1High confidence
- Broad permissions in the frontmatter of the SKILL.mdresearch-add-items/SKILL.md:1High confidence
- Broad permissions in the frontmatter of the SKILL.mdresearch-deep/SKILL.md:1High confidence
- Broad permissions in the frontmatter of the SKILL.mdresearch-report/SKILL.md:1High confidence
- Executable script in code of a file that runsresearch/validate_json.py:1High confidence
Works with
| Agent | Status | Evidence | Install to |
|---|---|---|---|
| Claude Code | Native | Frontmatter field user-invocable in skills/research-en/research-add-fields/SKILL.md | .claude/skills/<skill-name>/ |
| Codex | Compatible | Standard SKILL.md skills/research-codex-en/research/SKILL.md | .agents/skills/<skill-name>/ |
| Cursor | Compatible | Standard SKILL.md skills/research-codex-en/research/SKILL.md | .cursor/skills/<skill-name>/ |
| Gemini CLI | Compatible | Standard SKILL.md skills/research-codex-en/research/SKILL.md | .gemini/skills/<skill-name>/ |
| GitHub Copilot | Compatible | Standard SKILL.md skills/research-codex-en/research/SKILL.md | .github/skills/<skill-name>/ |
| OpenCode | Compatible | Standard SKILL.md skills/research-codex-en/research/SKILL.md | .opencode/skills/<skill-name>/ |
- Native The repository ships a manifest, folder or frontmatter field for this agent.
- Compatible A standard SKILL.md that this agent can read.
- Unknown No evidence either way.
Derived automatically from paths, manifests and frontmatter. Not tested on each agent.
Add this badge to your README
It updates every night and links to this page.
[](https://hotskills.dev/skill/weizhena-deep-research-skills/)