Tooluck logoTooluck
SKILL.md

research

Agent skill fromWeizhena/Deep-Research-skills

Conduct preliminary research on a topic and generate research outline. For academic research, benchmark research, technology selection, etc.

How to install research

install research
# install the Deep-Research-skills pack with the skills CLI
npx skills add Weizhena/Deep-Research-skills

# or add only this skill to Claude Code: copy the folder

skills/research-codex-en/research/

# into

~/.claude/skills/research/ (all projects)

.claude/skills/research/ (one project)

skills/research-codex-en/research/SKILL.md

MITFull file
1# Research Skill - Preliminary Research
2
3## Trigger
4`/research <topic>`
5
6## Workflow
7
8### Step 1: Generate Initial Framework from Model Knowledge
9Based on topic, use model's existing knowledge to generate:
10- Main research objects/items list in this domain
11- Suggested research field framework
12
13Output {step1_output}, use request_user_input to confirm:
14- Need to add/remove items?
15- Does field framework meet requirements?
16
17### Step 2: Web Search Supplement
18Use request_user_input to ask for time range (e.g., last 6 months, since 2024, unlimited).
19
20**Parameter Retrieval**:
21- `{topic}`: User input research topic
22- `{YYYY-MM-DD}`: Current date
23- `{step1_output}`: Complete output from Step 1
24- `{time_range}`: User specified time range
25
26**Hard Constraint**: The following prompt must be strictly reproduced, only replacing variables in {xxx}, do not modify structure or wording.
27
28Launch 1 web-search-agent (background), **Prompt Template**:
29```python
30prompt = f"""## Task
31Research topic: {topic}
32Current date: {YYYY-MM-DD}
33
34Based on the following initial framework, supplement latest items and recommended research fields.
35
36## Existing Framework
37{step1_output}
38
39## Goals
401. Verify if existing items are missing important objects
412. Supplement items based on missing objects
423. Continue searching for {topic} related items within {time_range} and supplement
434. Supplement new fields
44
45## Output Requirements
46Return structured results directly (do not write files):
47
48### Supplementary Items
49…

Excerpt shown under the repository's MIT license.

More skills in Deep-Research-skills

Newsletter

Join the Community

Subscribe to our newsletter for the latest news and updates