deep-dive
Deep Dive
Produce comprehensive research reports by decomposing topics into subtopics, researching each in parallel with exhaustive source gathering, and synthesizing into a single deeply-analyzed report.
Trigger
/deep-dive <topic> or when user asks for a deep dive, deep research, or comprehensive analysis of a topic.
Phase 1: Scope and Decompose (do this yourself, no agent)
1a: Assess Topic and Set Research Tier
Before decomposing, assess the topic to determine how much research it warrants:
| Focused | Standard | Comprehensive | |
|---|---|---|---|
| When | Narrow comparison, specific technical question, well-defined scope | Most topics -- technology analysis, trend report, landscape overview | Broad survey, emerging field, multi-stakeholder analysis |
More from buddyh/agent-skills
alexa-cli
Control Amazon Echo/Alexa devices via the `alexacli` CLI. Use when the user asks to speak/announce on Echo devices, send voice commands to Alexa, control smart home devices, list Alexa devices, or trigger routines.
3project-spawn
Spawn a new Claude Code or Codex session in a project directory with context handoff. This skill should be used when discussion shifts to a different project/repo and the user wants to work on it in a dedicated session. Creates a handoff document with relevant context from the current conversation, then launches a new tmux session ready to continue.
3agent-comms
Send messages to other Claude Code or Codex sessions via tmux. Hand off complex debugging context, get second opinions, share detailed technical findings across sessions.
2todoist-cli
Manage Todoist tasks via the `todoist` CLI. Use when the user asks to add tasks, complete tasks, list today's tasks, search tasks, manage projects/labels/sections, or interact with Todoist in any way.
2transcribe-and-analyze
Transcribe audio and video from URLs (YouTube, direct media links) using WhisperKit locally. Optionally analyze transcripts with AI when explicitly requested. Use when users provide URLs to media content and request transcription or speech-to-text conversion.
2claude-session-handoff
Recover working context from a prior Claude Code session by reading its JSONL conversation log and turning it into a clean handoff for Codex or another agent. Use when the user wants Codex to continue where Claude left off in the same repo, asks you to get up to speed on previous work, wants to resume a Claude thread after an interruption or outage, or needs help finding and summarizing the relevant file in ~/.claude/projects/.
2