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.