research

Identify and summarize codebase information using the librarian agent.

4|Updated Dec 30, 2025
One-click install
npx skills add https://github.com/shanepadgett/agent-extensions --skill research-shanepadgett
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: research
Source: https://github.com/shanepadgett/agent-extensions/tree/main/skills/research
Command: npx skills add https://github.com/shanepadgett/agent-extensions --skill research-shanepadgett

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Researching a codebase efficiently often requires coordinating multiple sources, verifying findings, and preventing misinterpretation; this skill guides you to use a dedicated librarian agent to obtain structured, evidence-backed results.

Core Features & Use Cases

  • Clarify the question: Clearly restate objectives and constraints before starting research.
  • Fast reconnaissance + deep analysis: Quickly locate relevant files, patterns, and architectural elements, then perform in-depth analysis.
  • Evidence-rich summaries: Deliver concise findings with exact file paths and line references to support decisions.
  • Use Case: Before implementing a major feature, map related files and interfaces to plan integration points.

Quick Start

Provide a clear research prompt to the librarian and review the structured findings returned with key sources.

Frequently Asked Questions about research

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

FAQPage Schema
How do I research a codebase to trace architecture and locate patterns?

To research a codebase, you can use a librarian agent to quickly locate relevant files, patterns, and architectural elements, returning concise findings with exact file paths and line references to support your decisions.

What is the best way to gather evidence across multiple repositories for a feature implementation?

Gathering evidence across repositories involves using a librarian agent to perform deep analysis, map related files and interfaces, and deliver evidence-rich summaries with exact citations to plan integration points.

How do I get structured findings with file paths when analyzing code?

Analyzing code with a librarian agent yields structured findings with exact file paths and line references, ensuring your codebase research is evidence-backed and prevents misinterpretation.

Can I clarify research objectives before starting a codebase analysis?

Yes, clarifying objectives is a core step; the research process enforces clearly restating your goals and constraints before starting reconnaissance to ensure targeted and accurate codebase analysis.

Does codebase research work without coordinating multiple sources manually?

Codebase research automates coordinating multiple sources by using a dedicated librarian agent to verify findings and obtain structured results, preventing the misinterpretation often caused by manual research.