deep-research

Guide memory-first analysis, LSP exploration, and pattern discovery across codebases.

Updated Feb 5, 2026
One-click install
npx skills add https://github.com/Khoiwall/be_vidify --skill deep-research-khoiwall
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: deep-research
Source: https://github.com/Khoiwall/be_vidify/tree/main/.opencode/skill/deep-research
Command: npx skills add https://github.com/Khoiwall/be_vidify --skill deep-research-khoiwall

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill helps engineers quickly achieve thorough understanding of a codebase, reducing onboarding time and guesswork by guiding memory-first checks, formal LSP exploration, and systematic pattern discovery.

Core Features & Use Cases

  • Memory-first analysis surfaces existing context to inform subsequent exploration.
  • LSP-driven exploration delegates symbol analysis to an explore agent for comprehensive coverage.
  • Pattern discovery identifies recurring structures and anti-patterns across multiple files.
  • Structured reporting combines evidence, references, and confidence levels for actionable insights.

Quick Start

Initiate a thorough deep-dive by instructing the agent to perform memory-first checks, delegate LSP exploration, and document a structured findings report.

Frequently Asked Questions about deep-research

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

FAQPage Schema
How do I analyze an unfamiliar codebase module to understand its structure?

To analyze an unfamiliar codebase module, initiate memory-first checks to surface existing context, then delegate LSP exploration to discover recurring patterns across multiple files.

What is LSP-driven code exploration for pattern discovery?

LSP-driven code exploration uses nine formal language server protocol operations on target symbols to systematically discover anti-patterns and recurring structures across a codebase.

How do I systematically explore high-complexity features across multiple files?

You can systematically explore high-complexity features by applying a phased deep-dive workflow that combines memory checks with structured LSP symbol analysis and pattern discovery.

Does this code understanding approach work without external dependencies?

Yes, this code understanding approach requires no external dependencies, relying entirely on internal memory checks and language server protocol analysis to resolve codebase structure.

How to generate a structured codebase findings report with confidence levels?

Generate a structured findings report by executing budget-aware LSP operations and documenting the discovered code patterns, evidence references, and associated confidence levels.

When should I use memory-first analysis before exploring target symbols?

Memory-first analysis should be used before exploring target symbols to surface existing context, reducing guesswork and informing subsequent LSP exploration for rigorous codebase research.