Deep Research Skill for Claude Code / OpenCode / Codex enables a two-phase research workflow with human-in-the-loop control, supporting outline generation and deep investigation across Claude Code, OpenCode, and Codex. It includes commands to generate outlines, add items/fields, perform deep research, and produce reports.
Collecting history — the radar snapshots this repo daily. The trend line appears after 3 days of data (1 so far).
What it is
A structured research workflow skill for Claude Code, OpenCode, and Codex, supporting two-phase research: outline generation (extensible) and deep investigation. Human-in-the-loop design ensures precise control at every stage.
How it works
Provides workflows to generate an outline of research items and fields, then deep-research each item using parallel agents, followed by generating a markdown report. Includes commands to manage items, fields, and reports:
/researchto generate research outline with items and fields/research-add-itemsto add more research items/research-add-fieldsto add more field definitions/research-deepto perform deep research/research-reportto generate markdown report from JSON results
Supports multiple targets (Claude Code, OpenCode, Codex) with environment/setup instructions per target and a web-search-enabled agent configuration for OpenCode.
Getting started
Install and configure per target:
- Claude Code: clone repo, copy language-specific skill files to ~/.claude/skills/, install web-search agent/modules, install Python dependency with
pip install pyyaml. - OpenCode: copy English or Chinese research skills to ~/.claude/skills/, enable web search in the shell via
export OPENCODE_ENABLE_EXA=1, persist if desired, copy web-search modules to ~/.config/opencode/agents/, installpyyaml. - Codex: create skill and agent directories under ~/.codex, copy research files, install web researcher agent and modules, install
pyyaml. Optionally configure Codex viascripts/install-codex.shor manually edit~/.codex/config.tomlwith provided settings.
Commands and exact syntax are shown in the README, including how to trigger skills in Claude Code 2.1.0+ and how to access them via /skill-name or /skills paths.
Recent releases
- None documented in the releases section.
Traction
- Stars: 1858
- Forks: 150
- Open issues: 3
License
MIT






