research

Explore codebases and external sources to surface findings with pros, cons, and open questions.

1|Updated Mar 20, 2026
One-click install
npx skills add https://github.com/0xHarbs/agent-setup --skill research-0xharbs
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: research
Source: https://github.com/0xHarbs/agent-setup/tree/main/claude/skills/lifecycle/research
Command: npx skills add https://github.com/0xHarbs/agent-setup --skill research-0xharbs

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Structured exploration workflow that investigates codebase architecture, external docs, libraries, and APIs. It returns findings as a concise summary with pros/cons, complexity estimates, and open questions. It does not implement or plan.

Core Features & Use Cases

  • Codebase mapping and architecture review to surface dependencies and patterns.
  • External documentation and API findings synthesis for informed decisions.
  • Pros/cons, complexity estimates, and open questions generation to guide planning.
  • Use Case: evaluating a tech stack or vendor integrations for a software project.

Quick Start

Initiate a full research session with /research to analyze the target codebase and related external sources.

Frequently Asked Questions about research

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

FAQPage Schema
How do I conduct an architectural review of an unfamiliar codebase?▼

Structured codebase exploration maps dependencies and patterns to surface architectural findings. It synthesizes codebase data and external sources into a concise summary with pros/cons and open questions.

What is the best way to evaluate external libraries and APIs for a software project?▼

Evaluating external libraries and APIs requires synthesizing external documentation and existing repo patterns. This Skill coordinates web sources and codebase data to produce actionable findings with complexity estimates.

How do I synthesize codebase patterns and external documentation for tech stack decisions?▼

Synthesizing codebase patterns and external documentation requires coordinating internal repo data with web sources. This Skill delivers a concise summary with pros/cons, complexity estimates, and open questions to guide planning.

Does this approach implement or plan code changes based on research findings?▼

This research approach does not implement or plan code changes. It strictly conducts structured exploration to surface architectural findings, returning a concise synthesis with complexity estimates and open questions.

Can I generate open questions and complexity estimates for vendor integrations?▼

Generating open questions and complexity estimates for vendor integrations requires analyzing external APIs and existing codebase patterns. This Skill synthesizes these sources to produce actionable findings for informed decisions.