deep-research

Structure research workflows for technical decisions with criteria-based analysis.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/101mare/skill-library --skill deep-research-101mare
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: deep-research
Source: https://github.com/101mare/skill-library/tree/main/skills/workflow/deep-research
Command: npx skills add https://github.com/101mare/skill-library --skill deep-research-101mare

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill tackles the common issue of getting lost in research, preventing "20 tabs open, no conclusions" syndrome by providing a structured workflow for technical decision-making.

Core Features & Use Cases

  • Systematic Research: Guides users through framing questions, gathering diverse sources (web, codebase, docs), analyzing options against criteria, synthesizing findings, and documenting decisions.
  • Use Case: Before choosing a new database, use this Skill to define clear evaluation criteria (performance, cost, scalability), research top contenders like PostgreSQL and MongoDB, compare them systematically, and document the final decision with trade-offs.

Quick Start

Use the deep-research skill to evaluate Python libraries for PDF text extraction.

Frequently Asked Questions about deep-research

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

FAQPage Schema
How do I structure technical research for evaluating software libraries?

Structure technical research for evaluating software libraries by systematically framing questions, gathering diverse sources, analyzing options against defined criteria like performance, synthesizing findings, and documenting the final decision with trade-offs.

What is the best way to compare architectural patterns before making a technical decision?

The best way to compare architectural patterns is to define clear evaluation criteria, investigate technical unknowns by gathering information from multiple sources, and systematically analyze the options against your specified requirements.

How do I document technical decisions to avoid getting lost in research?

Document technical decisions to avoid getting lost in research by following a structured workflow that synthesizes findings from multiple sources, evaluates options against criteria, and records the final decision along with its trade-offs.

Can I use a structured workflow to investigate technical unknowns in my codebase?

Yes, you can use a structured workflow to investigate technical unknowns by systematically framing questions and gathering information from diverse sources including your codebase, documentation, and external references to reach a conclusion.

What are the limitations of using a systematic research workflow for tool evaluation?

A limitation of systematic research workflows for tool evaluation is that they require predefined criteria to function effectively; without clear evaluation metrics like scalability or cost, the analysis of gathered information may lack actionable conclusions.