deep-research · git:20260924.600ac2d · 2026-09-24 · sha256 9e1ff753f5724c95
deep-research git:20260924.600ac2dA
Immutable. This exact content never changes and is served at /api/v1/blob/9e1ff753f5724c95.
--- name: deep-research description: Deep research in Claude Code with hyperresearch. Use when the user asks for deep research, a research report, a literature review, or a multi-source analysis with verified citations. Checks that the hyperresearch CLI is installed, sets it up in the current project, then hands off to the /hyperresearch pipeline (a tier-adaptive 16-step pipeline with a persistent source vault). Not for quick lookups one or two searches can answer. --- # Deep research with hyperresearch This skill is a bootstrap. The research pipeline itself is the `hyperresearch` skill plus 16 step skills and a set of subagents, which the `hyperresearch` Python package renders and installs into the project's `.claude/` directory. This file does not contain the pipeline. Do not try to run the research from here. ## 1. Check the CLI Run: ```bash hyperresearch --version ``` If the command is not found, stop and tell the user: > hyperresearch is not installed. Install it with `pip install hyperresearch` > (Python 3.11 to 3.14), then ask again. You may run `pip install hyperresearch` yourself only if the user says to. ## 2. Install into this project If `.claude/skills/hyperresearch/SKILL.md` does not exist in the working directory, run: ```bash hyperresearch install . --json ``` This creates the vault (`.hyperresearch/`, `research/`), adds a short block to `CLAUDE.md`, and installs the entry skill, the 16 step skills, the subagents and a PreToolUse hook under `.claude/`. It is safe to re-run; it no-ops on files that are already current. Tell the user in one line what was installed. ## 3. Hand off Invoke the installed router with the user's research request, verbatim: ``` Skill(skill: "hyperresearch", args: "<the user's research request>") ``` From then on, follow the `hyperresearch` skill. It owns the query, the tier choice, and every step. If the `hyperresearch` skill is not available yet (Claude Code loads new subagents at session start, and some versions do the same for skills), tell the user that setup is done and ask them to restart Claude Code in this directory and run: ``` /hyperresearch <their research request> ```