From deep-research
Interactively builds structured research queries by prompting for topic, research type (exploratory/comparative/etc.), geography, and source quality before deep research.
npx claudepluginhub fivetaku/deep-research-kitThis skill uses the workspace's default tool permissions.
> Transform vague research ideas into structured, actionable research queries.
Conducts AI-powered deep research on any topic via triggers like '/deep-research [topic]' or 'deep research on [topic]'. Uses interactive AskUserQuestion for focus, output, and audience selection.
Diagnoses research quality, guides systematic query expansion, and runs Tavily AI web searches via Deno CLI. Use when starting research, stuck, or unsure if complete.
Provides structured research methodology using query design, source vetting, verification, and synthesis phases for competitive analysis, market scans, historical investigations, and trend research.
Share bugs, ideas, or general feedback.
Transform vague research ideas into structured, actionable research queries.
# Primary triggers
- "/deep-research query"
- "리서치 쿼리 만들어줘"
- "research query builder"
- "structured research query"
- "쿼리 빌더"
EXECUTE: 아래 JSON으로 AskUserQuestion 도구를 즉시 호출한다. Detect user language and translate all labels.
{
"questions": [
{
"question": "What topic do you want to research?",
"header": "Topic",
"options": [
{"label": "Type your topic", "description": "Enter a specific research topic or question"},
{"label": "Browse examples", "description": "See example queries for inspiration"}
],
"multiSelect": false
},
{
"question": "What type of research is this?",
"header": "Type",
"options": [
{"label": "Exploratory", "description": "Discover what exists, map the landscape"},
{"label": "Comparative", "description": "Compare technologies, approaches, or products"},
{"label": "Analytical", "description": "Deep analysis of causes, effects, and mechanisms"},
{"label": "Predictive", "description": "Future trends, forecasts, and projections"}
],
"multiSelect": false
}
]
}
If user selects "Browse examples", load and present examples from:
${CLAUDE_PLUGIN_ROOT}/skills/deep-research-main/examples/
After getting the core topic, EXECUTE: 아래 JSON으로 AskUserQuestion 도구를 즉시 호출한다:
{
"questions": [
{
"question": "What geographic scope?",
"header": "Geography",
"options": [
{"label": "Global", "description": "Worldwide perspective"},
{"label": "US/North America", "description": "Focus on United States and North America"},
{"label": "Asia-Pacific", "description": "Focus on APAC region"},
{"label": "Europe", "description": "Focus on European markets"}
],
"multiSelect": false
},
{
"question": "What source quality do you need?",
"header": "Quality",
"options": [
{"label": "A - Academic only", "description": "Peer-reviewed papers, meta-analyses only"},
{"label": "B - High quality (Recommended)", "description": "Academic + official docs + established reports"},
{"label": "C - Moderate", "description": "Include expert opinions and case studies"},
{"label": "D - Broad coverage", "description": "Include preprints and expert blogs for maximum coverage"}
],
"multiSelect": false
}
]
}
After gathering all inputs, generate:
Structured JSON Query following the schema at:
${CLAUDE_PLUGIN_ROOT}/skills/deep-research-query/references/query_schema.json
Human-Readable Research Brief in markdown format
Execution Checklist for quality verification
{
"task": {
"title": "[Concise 5-15 word title]",
"objective": "[Clear statement of research goal]",
"type": "exploratory|comparative|analytical|predictive|evaluative"
},
"context": {
"background": "[Why this research matters]",
"audience": "technical|executive|academic|general|policy_maker",
"use_case": "[How the research will be used]",
"prior_knowledge": ["assumption 1", "assumption 2"]
},
"questions": {
"primary": "[Main research question]",
"secondary": ["Sub-question 1", "Sub-question 2", "Sub-question 3"],
"hypotheses": ["Testable assumption 1"],
"exclusions": ["Out of scope topic 1"]
},
"constraints": {
"timeframe": {"start": "2024-01-01", "end": "present", "focus_period": "2025-2026"},
"geography": {"scope": "global", "regions": [], "exclude_regions": []},
"sources": {
"required_types": ["peer_reviewed", "industry_reports"],
"min_quality": "B",
"language": ["en"]
}
},
"output": {
"format": "comprehensive_report",
"length": {"min_words": 3000, "max_words": 10000},
"structure": {
"include_executive_summary": true,
"include_bibliography": true,
"generate_website": false
},
"citation_style": "APA",
"tone": "professional"
},
"keywords": ["keyword1", "keyword2"],
"special_instructions": []
}
# Research Brief: [Title]
## Objective
[Clear statement]
## Research Questions
### Primary Question
> [Main question]
### Secondary Questions
1. [Sub-question 1]
2. [Sub-question 2]
## Scope & Constraints
| Dimension | Specification |
|-----------|--------------|
| Timeframe | [period] |
| Geography | [scope] |
| Min Quality | Grade [X] |
## Execution Checklist
- [ ] Primary question fully answered
- [ ] All secondary questions addressed
- [ ] Sources meet quality threshold
- [ ] Citations properly formatted
EXECUTE: 아래 JSON으로 AskUserQuestion 도구를 즉시 호출한다:
{
"questions": [
{
"question": "Query looks good? Ready to start research?",
"header": "Action",
"options": [
{"label": "Start research now", "description": "Launch deep research with this query immediately"},
{"label": "Save query only", "description": "Save the JSON query for later use"},
{"label": "Adjust query", "description": "Modify some parameters before starting"}
],
"multiSelect": false
}
]
}
Before finalizing the query, verify:
"I want to know about AI in healthcare"
After Phase 1-2 questions, the vague input transforms into:
| Dimension | Vague | Structured |
|---|---|---|
| Title | "AI in healthcare" | "AI Diagnostic Systems in Clinical Healthcare: Adoption and Impact 2023-2026" |
| Scope | Everything | US hospitals, diagnostic AI only, 2023-present |
| Exclusions | None | Consumer apps, billing AI, drug discovery |
| Sources | Any | FDA databases, PubMed, Gartner reports |
| Metrics | None | Adoption rate %, sensitivity/specificity, ROI timeline |
From the vague "AI healthcare", generate specific search terms:
"AI diagnostics FDA approved 2025"
"clinical AI adoption rate hospital"
"radiology AI sensitivity specificity study"
"healthcare AI ROI implementation cost"
"medical AI regulatory compliance HIPAA"
All AskUserQuestion labels and descriptions adapt to the user's detected language.
When user inputs Korean (e.g., "헬스케어 AI 리서치 쿼리 만들어줘"):
Generate search keywords in both the user's language and English for maximum coverage:
Korean input: "AI 의료 진단"
Generated: ["AI 의료 진단 2026", "AI medical diagnostics 2026", "의료 AI 도입 현황", "clinical AI adoption"]
The generated query feeds directly into the deep-research-main skill:
Save location for queries: RESEARCH/queries/{topic}_{timestamp}.json
${CLAUDE_PLUGIN_ROOT}/skills/deep-research-query/references/query_schema.json${CLAUDE_PLUGIN_ROOT}/skills/deep-research-main/examples/