Weizhena/Deep-Research-skills
Structured deep research skill for Claude Code/Open Code/Codex with human-in-the-loop control
What it solves
This project provides a structured, two-phase research workflow for AI coding assistants (Claude Code, OpenCode, and Codex), transforming them from simple chat interfaces into systematic research tools. It prevents the AI from skipping steps or providing superficial answers by enforcing a process of outline generation and deep investigation before reporting.
How it works
The system implements a multi-step workflow using specialized skills and agents:
- Outline Generation: The user triggers
/researchto create a structured list of items to investigate and the specific fields of information to collect for each. - Refinement: Users can manually add more items or fields using
/research-add-itemsand/research-add-fieldsto ensure the scope is complete. - Deep Investigation: The
/research-deepcommand triggers parallel agents to search the web for each item in the outline, collecting detailed data into JSON format. - Reporting: The
/research-reportcommand compiles the gathered data into a final, organized Markdown report.
Who it’s for
It is designed for users of Claude Code, OpenCode, and Codex who need to perform comprehensive research for academic surveys, technical evaluations, market analysis, or due diligence.
Highlights
- Human-in-the-loop: Allows users to modify the research outline before the deep search begins.
- Multi-platform support: Compatible with Claude Code, OpenCode, and Codex.
- Structured output: Moves from a flexible outline to JSON data and finally to a formatted Markdown report.
- Parallel execution: Uses agents to conduct deep research on multiple items efficiently.
Related
- Project
- Project
- Project
- Project
- Project