research

Analyze repository structure and modules to produce structured research reports without modifying files.

5|2|Updated Dec 11, 2025
One-click install
npx skills add https://github.com/thoreinstein/opencode-config --skill research-thoreinstein
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: research
Source: https://github.com/thoreinstein/opencode-config/tree/main/skill/research
Command: npx skills add https://github.com/thoreinstein/opencode-config --skill research-thoreinstein

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps quickly discover, interpret, and explain complex parts of a codebase by coordinating focused research steps and summarizing findings.

Core Features & Use Cases

  • Structured repo exploration: Identify high-level modules, entry points, and data flows.
  • Targeted deep-dives: Drill into key files and configurations to answer specific questions.
  • Research reports: Produce concise findings structured for quick consumption.

Quick Start

Ask the Skill to investigate a topic, for example: "Where is authentication configured?" The Skill will outline a research plan, scan the repository structure, and report back with findings without modifying any files.

Frequently Asked Questions about research

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

FAQPage Schema
How do I analyze a codebase to identify modules and entry points?▼

To analyze a codebase and identify modules and entry points, you coordinate focused research steps that scan the repository structure, interpret data flows, and summarize findings into a human-readable report without altering source files.

What's the best way to investigate where authentication is configured in a repository?▼

The best way to investigate repository configurations like authentication is to outline a targeted research plan, scan the codebase structure, drill into key files, and report back with concise findings without modifying any files.

Can I perform a deep-dive into specific files without modifying my source code?▼

Yes, you can perform a deep-dive into specific files without modifying your source code by relying on non-destructive tooling that scans and summarizes repository findings into a structured report.

How does codebase exploration for research reports work?▼

Codebase exploration for research reports works by identifying high-level modules and data flows, then drilling into key files to answer concrete research questions and produce structured findings for quick consumption.

Does repository research work without external dependencies?▼

Yes, repository research works without external dependencies, using non-destructive tooling to scan the codebase, interpret complex parts, and present a human-readable report based on the existing structure.