Comprehensive research and content extraction — quick/standard/extensive/deep modes with multi-agent parallel research, content retrieval, AI trends analysis, and 242+ Fabric patterns. USE WHEN research, do research, quick research, extensive research, deep investigation, find information, investigate, extract alpha, analyze content, retrieve content, use fabric, AI trends, Claude research, enhance content, extract knowledge, interview research, web scraping, YouTube extraction, standard research.
When user says "research" (in any form), ALWAYS invoke this skill.
| User Says | Action |
|---|---|
| "research" / "do research" / "research this" | → Standard mode (3 agents) |
| "quick research" / "minor research" | → Quick mode (1 agent) |
| "extensive research" / "deep research" | → Extensive mode (12 agents) |
| "deep investigation" / "investigate [topic]" / "map the [X] landscape" | → Deep Investigation (iterative) |
"Research" alone = Standard mode. No exceptions.
Before executing, check for user customizations at:
~/.claude/PAI/USER/SKILLCUSTOMIZATIONS/Research/
If this directory exists, load and apply any PREFERENCES.md, configurations, or resources found there. These override default behavior. If the directory does not exist, proceed with skill defaults.
You MUST send this notification BEFORE doing anything else when this skill is invoked.
Send voice notification:
curl -s -X POST http://localhost:8888/notify \
-H "Content-Type: application/json" \
-d '{"message": "Running the WORKFLOWNAME workflow in the Research skill to ACTION"}' \
> /dev/null 2>&1 &
Output text notification:
Running the **WorkflowName** workflow in the **Research** skill to ACTION...
This is not optional. Execute this curl command immediately upon skill invocation.
Comprehensive research, analysis, and content extraction system.
READ: UrlVerificationProtocol.md - Every URL must be verified before delivery.
Research agents hallucinate URLs. A single broken link is a catastrophic failure.
Route to the appropriate workflow based on the request.
CRITICAL: For due diligence, company/person background checks, or vetting -> INVOKE OSINT SKILL INSTEAD
Workflows/QuickResearch.mdWorkflows/StandardResearch.mdWorkflows/ExtensiveResearch.mdWorkflows/DeepInvestigation.mdWorkflows/ExtractAlpha.mdWorkflows/Retrieve.mdfabric -y URL immediately) -> Workflows/YoutubeExtraction.mdWorkflows/WebScraping.mdWorkflows/ClaudeResearch.mdWorkflows/QuickResearch.mdWorkflows/InterviewResearch.mdWorkflows/AnalyzeAiTrends.mdWorkflows/Fabric.mdWorkflows/Enhance.mdWorkflows/ExtractKnowledge.mdREAD: QuickReference.md for detailed examples and mode comparison.
| Trigger | Mode | Speed |
|---|---|---|
| "quick research" | 1 Perplexity agent | ~10-15s |
| "do research" | 3 agents (default) | ~15-30s |
| "extensive research" | 12 agents | ~60-90s |
| "deep investigation" | Progressive iteration | ~3-60min |
Progressive iterative research that builds a persistent knowledge vault. Works in both single-run (one cycle) and loop mode (Algorithm-driven iterations).
Concept: Broad landscape → discover entities → score importance/effort → deep-dive one at a time → loop until coverage complete.
Domain template packs customize the investigation for specific domains:
Templates/MarketResearch.md — Companies, Products, People, Technologies, Trends, InvestorsTemplates/ThreatLandscape.md — Threat Actors, Campaigns, TTPs, Vulnerabilities, Tools, DefendersExample invocation:
"Do a deep investigation of the AI agent market"
→ Loads MarketResearch.md template
→ Iteration 1: Broad landscape + first entity deep-dive
→ Loop mode: Each iteration deep-dives the next highest-priority entity
→ Exit: When all CRITICAL/HIGH entities researched + all categories covered
Artifacts persist at ~/.claude/MEMORY/RESEARCH/{date}_{topic}/ — the vault survives across sessions.
See Workflows/DeepInvestigation.md for full workflow details.
Working files (temporary work artifacts): ~/.claude/MEMORY/WORK/{current_work}/
~/.claude/MEMORY/STATE/current-work.json to get the work_dir valueHistory (permanent): ~/.claude/History/research/YYYY-MM/YYYY-MM-DD_[topic]/