research

Analyze codebases, documentation, and external resources for software research.

56|12|Updated Apr 26, 2026
One-click install
npx skills add https://github.com/Neuron-Mr-White/UniPi --skill research-neuron-mr-white
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: research
Source: https://github.com/Neuron-Mr-White/UniPi/tree/main/packages/workflow/skills/research
Command: npx skills add https://github.com/Neuron-Mr-White/UniPi --skill research-neuron-mr-white

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires @unipi/subagents, @unipi/web-api, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill provides a comprehensive toolset for in-depth codebase analysis, documentation review, and external research, streamlining the process of understanding and improving software projects.

Core Features & Use Cases

  • Codebase Analysis: Perform read-only investigation of codebases, including structure analysis, pattern search, and dependency mapping.
  • Documentation Review: Analyze existing documentation for gaps, inconsistencies, and cross-referencing with code.
  • External Research: Utilize web tools for library evaluation, API documentation, best practices, and community solutions.
  • Use Case: When planning a new feature, use this Skill to research the existing codebase, documentation, and external resources to understand the current state and potential improvements.

Quick Start

Run a research query on the 'new_feature' topic.

Frequently Asked Questions about research

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

FAQPage Schema
How do I investigate a codebase to map dependencies and analyze code structure?

To analyze a codebase, perform read-only investigations including structure analysis, pattern search, and dependency mapping. This reveals architectural patterns and relationships within the software project.

What is the best way to review documentation for gaps and inconsistencies with code?

Reviewing documentation for gaps involves cross-referencing existing docs directly with the codebase. This identifies inconsistencies, missing information, and areas where documentation fails to reflect the actual implementation.

Can I use web tools for external research on API documentation and library evaluation?

Yes, you can use web tools for external research to evaluate libraries, read API documentation, find best practices, and discover community solutions. This supplements internal codebase analysis with external technical context.

Do I need bash access and subagents to conduct thorough codebase research?

Yes, bash access and the ability to spawn subagents are required to conduct thorough codebase research. These capabilities enable deep file system navigation and parallel investigation of software projects.

How do I research the current state of a codebase before planning a new feature?

Research the existing codebase, documentation, and external resources to understand the current state before planning a new feature. This evaluates existing patterns and highlights potential improvements for your implementation.