What problem does it solve?
Dive prep reduces ambiguity at the start of an AI session by gathering relevant context from multiple sources and surfacing a grounded context file for the agent to use.
Core Features & Use Cases
- Context gathering: Collects local documents (CLAUDE.md, git state) and OH context when available.
- Grounding file generation: Writes .wm/dive_context.md with curated grounding for the session.
- Deterministic agent spawning: Uses the Task tool to spawn the wm:dive-prep agent with a user intent or context.
- Use Case: Before tackling a complex bug, run this skill to assemble sources and establish a grounded starting point.
Quick Start
Invoke the skill with /wm:dive-prep [intent or context].
Use the Task tool to spawn the wm:dive-prep agent:
Task(subagent_type: "wm:dive-prep", prompt: "<user's intent or context>")
If the user provides a GitHub issue URL, include it in the prompt:
Task(subagent_type: "wm:dive-prep", prompt: "Prepare dive for https://github.com/org/repo/issues/123")