deep-dive

Audits codebase scope with parallel explorer waves, dual reviewers, and critic challenges.

Updated May 31, 2026
One-click install
npx skills add https://github.com/AlexanderNarbaev/agi --skill deep-dive-alexandernarbaev
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: deep-dive
Source: https://github.com/AlexanderNarbaev/agi/tree/main/.opencode/skills/deep-dive
Command: npx skills add https://github.com/AlexanderNarbaev/agi --skill deep-dive-alexandernarbaev

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Manual code audits are slow, inconsistent, and prone to missed issues. This Skill runs a structured, read-only deep audit of any codebase scope, producing verified findings with severity ratings instead of unreviewed guesses. ## Core Features & Use Cases - Parallel Explorer Waves: Dispatches up to 8 lane-based explorer missions (security, UX, architecture, performance, and more) that partition the scope into non-overlapping file sets with full coverage guarantees. - Two-Stage Verification: Every candidate finding is verified or rejected by 2 parallel reviewers, then HIGH/CRITICAL findings survive sequential critic challenges for false positives and severity accuracy. - Profile-Based Audits: Choose standard, security, ux, architecture, or full profiles to activate only the relevant audit lanes. - Use Case: Before a major release, run a security-profile deep dive on the authentication module to receive a deduplicated, severity-sorted findings table with evidence and recommended remediation phases. ## Quick Start Ask the architect to run a deep dive audit on the payment flow scope with the security profile and markdown output.

Frequently Asked Questions about deep-dive

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

FAQPage Schema
How do I run a deep code audit on a specific module?

Invoke the deep-dive mode with a scope header specifying the target area, such as an auth module or payment flow. The protocol maps the scope, dispatches parallel explorer lanes, and returns a verified findings report without modifying any source code.

What audit profiles does the deep-dive skill support?

Five profiles are available: standard, security, ux, architecture, and full. Each profile activates a specific set of audit lanes, such as SECURITY_TRUST for security or UX_FLOW for user-facing behavior, with full enabling all eight lanes.

How are audit findings verified before appearing in the report?

Explorers only emit candidate findings. Two parallel reviewers verify or reject each candidate, then HIGH and CRITICAL findings pass two sequential critic challenges covering false positives, root cause, and severity accuracy.

Does the deep-dive audit modify my source code?

No. The protocol is strictly read-only: it never mutates source code, never delegates to a coder, and never creates files outside the .swarm/ directory. All analysis uses read-only repository tools.

What happens if an explorer lane fails during the audit?

Failed lanes trigger a coverage gate: the lane is retried up to two times with different parameters, then replaced with an equivalent dispatch if retries fail. If no equivalent exists, the audit reports INCOMPLETE rather than skipping coverage.

What are the limitations of the deep-dive audit scope?

The scope map is capped at 50 files, each explorer mission handles at most 8 files and roughly 3500 lines, and reviewer shards hold at most 10 candidates each. Very large codebases should be split into multiple scoped audits.