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.