research

Conduct multi-depth research and generate implementation blueprints from codebase and documentation analysis.

Updated Feb 25, 2026
One-click install
npx skills add https://github.com/LayerDynamics/Lore --skill research-layerdynamics
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: research
Source: https://github.com/LayerDynamics/Lore/tree/main/lore/skills/research
Command: npx skills add https://github.com/LayerDynamics/Lore --skill research-layerdynamics

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill helps developers thoroughly understand how to implement a feature or investigate a complex topic before writing any code, reducing guesswork and rework.

Core Features & Use Cases

  • Multi-depth Research: Choose from quick codebase scans, standard feature research with blueprints, or deep dives into external documentation and academic papers.
  • Codebase Analysis: Identifies relevant code patterns, file locations, and conventions.
  • External Research Synthesis: Integrates findings from documentation, APIs, and community knowledge.
  • Blueprint Generation: Produces actionable plans for implementation, including files to modify, new interfaces, and risk assessments.
  • Use Case: Before adding WebSocket support to a project, use this Skill in deep mode to research best practices, compare libraries, and understand potential conflicts with the existing architecture.

Quick Start

Use the research skill to investigate how to add WebSocket support with deep research.

Frequently Asked Questions about research

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

FAQPage Schema
How do I research feature implementation before writing code?

Researching feature implementation before coding involves analyzing your codebase for conventions and synthesizing external documentation to produce an actionable implementation blueprint. This identifies files to modify, new interfaces, and potential risk assessments.

What is codebase analysis for technical investigation?

Codebase analysis for technical investigation identifies relevant code patterns, file locations, and existing conventions within a project. It helps developers understand the current architecture and reduces guesswork when planning new features.

How do I create an implementation blueprint for a new feature?

Creating an implementation blueprint requires synthesizing codebase patterns and external documentation into an actionable plan. The resulting blueprint specifies files to modify, defines new interfaces, and outlines risk assessments for the feature.

Can I use deep research to compare libraries and external documentation?

Yes, deep research mode integrates findings from external documentation, APIs, and community knowledge to compare libraries. It synthesizes this external data with your codebase analysis to ensure compatibility and inform architectural planning.

What's the best way to plan architectural changes for a new protocol?

The best way to plan architectural changes for a new protocol is conducting a deep dive investigation. This approach researches best practices, compares relevant libraries, and identifies potential conflicts with your existing architecture before implementation.

Does technical due diligence require scanning the entire codebase?

Technical due diligence does not always require a full scan; you can choose a quick codebase scan for faster results. Multi-depth analysis allows you to select from quick scans to deep dives depending on your investigation needs.