deep-dive

Trace root causes and produce interview-driven specifications for downstream planning.

Updated Mar 26, 2026
One-click install
npx skills add https://github.com/INNERJOINT/HarnessSkills --skill deep-dive-innerjoint
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: deep-dive
Source: https://github.com/INNERJOINT/HarnessSkills/tree/main/skills/deep-dive
Command: npx skills add https://github.com/INNERJOINT/HarnessSkills --skill deep-dive-innerjoint

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Deep Dive investigates ambiguous, evidence-heavy problems by running a structured causal trace and a targeted deep-interview, then crystallizes the results into a reproducible, actionable specification for downstream planning and execution.

Core Features & Use Cases

  • Two-stage pipeline: a 3-lane trace followed by a deep-interview with a 3-point injection that seeds questions, context, and hypotheses.
  • Brownfield and greenfield handling: automatic exploration of existing codebases for brownfield cases and graceful degradation for low-confidence traces in exploratory work.
  • Artifact persistence and handoff: saves trace and spec artifacts to .omc/specs/ and provides explicit handoff to omc-plan, autopilot, ralph, or team for execution.

Quick Start

Run a deep dive by saying: /deep-dive "Describe your problem or exploration target".

Frequently Asked Questions about deep-dive

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I investigate root causes of ambiguous software problems?

Investigating root causes of ambiguous software problems requires running a structured causal trace and a targeted deep-interview to crystallize evidence-backed findings into a reproducible requirements specification for downstream execution.

What is the best way to turn code tracing findings into a requirements specification?

Transforming trace findings into a requirements specification involves a two-stage pipeline that applies a 3-point injection to seed questions and hypotheses, yielding a persisted spec artifact for downstream planning.

Can I use causal tracing for exploratory feature work in greenfield projects?

Causal tracing supports greenfield projects by applying graceful degradation for low-confidence traces during exploratory analysis, automatically adjusting its investigation depth to suit new codebase explorations.

How do I start a root-cause analysis on an existing codebase?

Starting a root-cause analysis on an existing codebase involves invoking the investigation command with a problem description, which automatically explores the brownfield codebase and initiates the causal trace pipeline.

Does the requirements specification integrate with downstream planning tools?

The requirements specification provides explicit handoff to omc-plan, autopilot, ralph, or team by persisting trace and spec artifacts to the .omc/specs/ directory, enabling seamless downstream planning and execution.