Enterprise-grade research engine for Claude Code. Produces citation-backed reports with source credibility scoring, multi-provider search, and automated validation.
$ npx -y skills add 199-biotechnologies/claude-deep-research-skill --agent claude-code
Run the curl in your terminal, the rest in Claude Code.
Repo: 199-biotechnologies/claude-deep-research-skill
What's inside
Enterprise-grade research engine for Claude Code. Produces citation-backed reports with source credibility scoring, multi-provider search, and automated validation.
# Clone into Claude Code skills directory
git clone https://github.com/199-biotechnologies/claude-deep-research-skill.git ~/.claude/skills/deep-research
No additional dependencies required for basic usage.
For aggregated search across Brave, Serper, Exa, Jina, and Firecrawl:
brew tap 199-biotechnologies/tap && brew install search-cli
search config set keys.brave YOUR_KEY # configure at least one provider
deep research on the current state of quantum computing
deep research in ultradeep mode: compare PostgreSQL vs Supabase for our stack
| Mode | Phases | Duration | Best For |
|---|---|---|---|
| Quick | 3 | 2-5 min | Initial exploration |
| Standard | 6 | 5-10 min | Most research questions |
| Deep | 8 | 10-20 min | Complex topics, critical decisions |
| UltraDeep | 8+ | 20-45 min | Comprehensive reports, maximum rigor |
Scope โ Plan โ Retrieve (parallel search + agents) โ Triangulate โ Outline Refinement โ Synthesize โ Critique (with loop-back) โ Refine โ Package
Key features:
sources.json survives context compaction and continuation agentsReports saved to ~/Documents/[Topic]_Research_[Date]/:
Reports >18K words auto-continue via recursive agent spawning with context preservation.
validate_report.py (9 checks) + verify_citations.py (DOI/URL/hallucination detection)| Tool | Priority | Setup |
|---|---|---|
| search-cli | Primary โ all searches go here first | brew install search-cli + API keys |
| WebSearch | Fallback โ if search-cli fails or rate-limited | None (built-in) |
| Exa MCP | Optional โ semantic/neural search alongside search-cli | MCP config |
deep-research/
โโโ SKILL.md # Skill entry point (lean, ~100 lines)
โโโ reference/
โ โโโ methodology.md # 8-phase pipeline details
โ โโโ report-assembly.md # Progressive generation strategy
โ โโโ quality-gates.md # Validation standards
โ โโโ html-generation.md # McKinsey HTML conversion
โ โโโ continuation.md # Auto-continuation protocol
โ โโโ weasyprint_guidelines.md # PDF generation
โโโ templates/
โ โโโ report_template.md # Report structure template
โ โโโ mckinsey_report_template.html # HTML report template
โโโ scripts/
โ โโโ validate_report.py # 9-check structure validator
โ โโโ verify_citations.py # DOI/URL/hallucination checker
โ โโโ source_evaluator.py # Source credibility scoring
โ โโโ citation_manager.py # Citation tracking
โ โโโ md_to_html.py # Markdown to HTML converter
โ โโโ verify_html.py # HTML verification
โ โโโ research_engine.py # Core orchestration engine
โโโ tests/
โโโ fixtures/ # Test report fixtures
| Version | Date | Changes |
|---|---|---|
| 2.3.1 | 2026-03-19 | Template/validator harmonization, structured evidence, critique loop-back, multi-persona red teaming |
| 2.3 | 2026-03-19 | Contract harmonization, search-cli integration, dynamic year detection, disk-persisted citations, validation loops |
| 2.2 | 2025-11-05 | Auto-continuation system for unlimited length |
| 2.1 | 2025-11-05 | Progressive file assembly |
| 1.0 | 2025-11-04 | Initial release |
MIT - modify as needed for your workflow.
.gitignore
README.md
reference/
continuation.md
html-generation.md
methodology.md
quality-gates.md
report-assembly.md
weasyprint_guidelines.md
requirements.txt
schemas/
claim.schema.json
evidence.schema.json
run_manifest.schema.json
source.schema.json
scripts/
citation_manager.py
evidence_store.py
extract_claims.py
md_to_html.py
research_engine.py
source_evaluator.py
validate_report.py
verify_citations.py
verify_claim_support.py
verify_html.py
SKILL.md
templates/
mckinsey_report_template.html
report_template.md
tests/
fixtures/
invalid_report.md
valid_report.md
test_citation_manager.py
test_evidence_store.py
test_extract_claims.py
test_verify_claim_support.pyFAQ
claude-deep-research-skill is a Claude Code plugin with 1 hand-picked skill for data work, indexed on Flowy. Install it with the command on its page. It includes claude-deep-research-skill. Its skills do not fire on their own yet. Request auto-invocation to have Flowy route them as you prompt. Free and open source.