Hyperresearch

A Claude Code skill that turns the agent into a research pipeline: multi-step source gathering, citation checking and a report backed by a wiki that grows sessi

Skill

Medium risk

We rate an entry medium when the tool runs code, makes network calls or reads project files. Check what exactly it does before installing.

Why this level

  • Reaches out to external web sources and scholarly databases
  • Requires a model key and burns tokens across a multi-step run
All reasons and checks

jordan-gibbs/hyperresearch

Install

In your terminal, with SkillFoxx CLI

npx skillfoxx add skills/hyperresearch

Detects the agents on your machine, checks the risk and pins the version.

Other ways to install

Run in a terminal in the project folder

npx skills add jordan-gibbs/hyperresearch --skill deep-research -a claude-code -y

The skills tool installs the current version from the repository. Add the -g flag to use the skill in every project.

Without third-party tools, from commit eb079b0
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/jordan-gibbs/hyperresearch.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /skills/deep-research/
git -C "$tmp" checkout eb079b01986c942c67d193b1a460bb3f3d81fdfc
mkdir -p .claude/skills
cp -R "$tmp/skills/deep-research" .claude/skills/deep-research

Commands for macOS and Linux, on Windows run them in Git Bash.

Run in a terminal in the project folder

npx skills add jordan-gibbs/hyperresearch --skill deep-research -a cursor -y

The skills tool installs the current version from the repository. Add the -g flag to use the skill in every project.

Without third-party tools, from commit eb079b0
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/jordan-gibbs/hyperresearch.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /skills/deep-research/
git -C "$tmp" checkout eb079b01986c942c67d193b1a460bb3f3d81fdfc
mkdir -p .agents/skills
cp -R "$tmp/skills/deep-research" .agents/skills/deep-research

Commands for macOS and Linux, on Windows run them in Git Bash.

Run in a terminal in the project folder

npx skills add jordan-gibbs/hyperresearch --skill deep-research -a github-copilot -y

The skills tool installs the current version from the repository. Add the -g flag to use the skill in every project.

Without third-party tools, from commit eb079b0
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/jordan-gibbs/hyperresearch.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /skills/deep-research/
git -C "$tmp" checkout eb079b01986c942c67d193b1a460bb3f3d81fdfc
mkdir -p .github/skills
cp -R "$tmp/skills/deep-research" .github/skills/deep-research

Commands for macOS and Linux, on Windows run them in Git Bash.

Run in a terminal in the project folder

npx skills add jordan-gibbs/hyperresearch --skill deep-research -a codex -y

The skills tool installs the current version from the repository. Add the -g flag to use the skill in every project.

Without third-party tools, from commit eb079b0
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/jordan-gibbs/hyperresearch.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /skills/deep-research/
git -C "$tmp" checkout eb079b01986c942c67d193b1a460bb3f3d81fdfc
mkdir -p .agents/skills
cp -R "$tmp/skills/deep-research" .agents/skills/deep-research

Commands for macOS and Linux, on Windows run them in Git Bash.

Run in a terminal in the project folder

npx skills add jordan-gibbs/hyperresearch --skill deep-research -a gemini-cli -y

The skills tool installs the current version from the repository. Add the -g flag to use the skill in every project.

Without third-party tools, from commit eb079b0
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/jordan-gibbs/hyperresearch.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /skills/deep-research/
git -C "$tmp" checkout eb079b01986c942c67d193b1a460bb3f3d81fdfc
mkdir -p .agents/skills
cp -R "$tmp/skills/deep-research" .agents/skills/deep-research

Commands for macOS and Linux, on Windows run them in Git Bash.

Run in a terminal in the project folder

tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/jordan-gibbs/hyperresearch.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /skills/deep-research/
git -C "$tmp" checkout eb079b01986c942c67d193b1a460bb3f3d81fdfc
mkdir -p .devin/skills
cp -R "$tmp/skills/deep-research" .devin/skills/deep-research

Commands for macOS and Linux, on Windows run them in Git Bash.

Formerly Windsurf.

Run in a terminal in the project folder

npx skills add jordan-gibbs/hyperresearch --skill deep-research -a cline -y

The skills tool installs the current version from the repository. Add the -g flag to use the skill in every project.

Without third-party tools, from commit eb079b0
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/jordan-gibbs/hyperresearch.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /skills/deep-research/
git -C "$tmp" checkout eb079b01986c942c67d193b1a460bb3f3d81fdfc
mkdir -p .cline/skills
cp -R "$tmp/skills/deep-research" .cline/skills/deep-research

Commands for macOS and Linux, on Windows run them in Git Bash.

Run in a terminal in the project folder

npx skills add jordan-gibbs/hyperresearch --skill deep-research -a roo -y

The skills tool installs the current version from the repository. Add the -g flag to use the skill in every project.

Without third-party tools, from commit eb079b0
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/jordan-gibbs/hyperresearch.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /skills/deep-research/
git -C "$tmp" checkout eb079b01986c942c67d193b1a460bb3f3d81fdfc
mkdir -p .roo/skills
cp -R "$tmp/skills/deep-research" .roo/skills/deep-research

Commands for macOS and Linux, on Windows run them in Git Bash.

A fork of Roo Code, same .roo folders.

Run in a terminal in the project folder

npx skills add jordan-gibbs/hyperresearch --skill deep-research -a opencode -y

The skills tool installs the current version from the repository. Add the -g flag to use the skill in every project.

Without third-party tools, from commit eb079b0
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/jordan-gibbs/hyperresearch.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /skills/deep-research/
git -C "$tmp" checkout eb079b01986c942c67d193b1a460bb3f3d81fdfc
mkdir -p .agents/skills
cp -R "$tmp/skills/deep-research" .agents/skills/deep-research

Commands for macOS and Linux, on Windows run them in Git Bash.

Run in a terminal in the project folder

tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/jordan-gibbs/hyperresearch.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /skills/deep-research/
git -C "$tmp" checkout eb079b01986c942c67d193b1a460bb3f3d81fdfc
mkdir -p .agents/skills
cp -R "$tmp/skills/deep-research" .agents/skills/deep-research

Commands for macOS and Linux, on Windows run them in Git Bash.

Run in a terminal in the project folder

tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/jordan-gibbs/hyperresearch.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /skills/deep-research/
git -C "$tmp" checkout eb079b01986c942c67d193b1a460bb3f3d81fdfc
mkdir -p .agents/skills
cp -R "$tmp/skills/deep-research" .agents/skills/deep-research

Commands for macOS and Linux, on Windows run them in Git Bash.

You will need: Node.js

Checked against the repository on Sep 25, 2026, commit eb079b0.

Text for your agent

Install into the project: pip install hyperresearch && hyperresearch install. Then in Claude Code call /hyperresearch and describe the research topic.

Other ways from the author
pip install hyperresearch && hyperresearch install

Installs the package and registers the skill in the project. Add --global to install it for every session.

This is third-party code. Review the repository files before installing.

What it does

Hyperresearch runs a multi-step research pipeline inside Claude Code: it breaks the query into sub-items, searches sources in parallel, maps contradictions between them, digs into contested points, has several critics attack the draft, patches it surgically, and then checks every citation against the text it supports. It searches beyond the open web through scholarly databases such as OpenAlex, Crossref, CORE, ClinicalTrials.gov and SEC EDGAR, and looks for a legal open-access copy of paywalled papers. Every source found is stored in a local markdown-plus-sqlite vault that the next session reuses instead of refetching it.

Who it is for. For anyone preparing substantial research reports with verifiable sources through Claude Code: analysts, content editors, long-form writers.

Good fit when

  • You need a report on a topic backed by dozens of verified sources, not a recall from the model's memory
  • You need to tell independent sources apart from reprints of one press release
  • You have paywalled papers and need their legal open-access copies found

Not a fit when

  • You need a quick answer to a simple question without gathering sources
  • Python 3.11+ is not available, or you have no time for a multi-step run

Example request

Put together a research report on how remote work affects developer productivity, with verified sources

Limitations

The skill ships as a Python 3.11-3.14 package built for Claude Code. A full run with critics and citation checking takes noticeable time and burns through tokens and external source calls. Some scholarly databases may be unavailable or slow without a VPN.

How to disable. Uninstall with pip uninstall hyperresearch; for a global install also remove the added system-reminder text from your Claude Code settings.

Security check

  • Reaches out to external web sources and scholarly databases
  • Requires a model key and burns tokens across a multi-step run

README in short

The README presents Hyperresearch as a sixteen-step research pipeline, from query decomposition and a wide search sweep to a contradiction graph, adversarial critics, surgical patches and a final readability pass. A dedicated hpr scholar search command merges several scholarly databases into one query. Installed via pip, run with /hyperresearch inside Claude Code, and a crashed run can resume from its exact step thanks to a saved manifest.

FAQ

Do sources get refetched in a new session?

No, every source found lands in a local markdown-plus-sqlite vault, and the next session checks it before going back to the network.

Can it be used outside Claude Code?

The entry point is implemented as a Claude Code skill through its Skill tool, and the README documents installation for Claude Code specifically.

Editors’ pick

CLI, skill and Python library for browser control: the agent clicks, fills forms and reads pages over CDP

CLIHigh risk116.6KRepository stars
Editors’ pick

A skill that gathers the last 30 days of discussion on a topic from Reddit, X, YouTube, HN, Polymarket and GitHub into one brief

SkillHigh risk63.1KRepository stars
Official

The Chrome DevTools team's official MCP server: the agent drives a live Chrome, reads network and console, and records performance traces

MCP serverMedium risk52.7KRepository stars
Official

A fast Rust CLI for agent browser automation: accessibility snapshots with element refs, an MCP server and skills

CLIHigh risk43.3KRepository stars
Foxx AIHyperresearch

I am Foxx AI and I have already vetted this tool. Ask about install, setup or anything else, and I will keep it simple.