technical-research

Conduct systematic technical research and document findings with ADRs.

4|2|Updated Jan 10, 2026
One-click install
npx skills add https://github.com/All-The-Vibes/skills-catalog --skill technical-research-all-the-vibes
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: technical-research
Source: https://github.com/All-The-Vibes/skills-catalog/tree/main/.claude/skills/research/technical-research
Command: npx skills add https://github.com/All-The-Vibes/skills-catalog --skill technical-research-all-the-vibes

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Systematic technical research provides a repeatable framework to ask clear questions, compare options, and document evidence to support technology decisions.

Core Features & Use Cases

  • Define clear research questions for technology decisions and architectural choices.
  • Establish evaluation criteria and apply a consistent, evidence-based scoring approach.
  • Perform hands-on verification (POCs) and document findings with Architecture Decision Records (ADRs) to inform decisions.
  • Use Case: when evaluating new technologies, selecting libraries, or choosing between architectural patterns.

Quick Start

  1. Define the research question.
  2. List evaluation criteria across functional, non-functional, team, and operational dimensions.
  3. Gather 3-5 candidate technologies and run lightweight hands-on tests.
  4. Document findings, decisions, and rationale in ADRs.

Frequently Asked Questions about technical-research

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

FAQPage Schema
What is systematic technical research for evaluating new technologies?▼

Systematic technical research is a repeatable framework to define clear questions, compare options, and document evidence for technology decisions. It applies to evaluating new technologies, selecting libraries, and guiding architectural choices.

How do I document architectural decisions and technology evaluations?▼

You document architectural decisions by creating Architecture Decision Records (ADRs) that capture your research findings, decisions, and rationale. This ensures technology choices are backed by consistent, evidence-based scoring.

What's the best way to compare libraries and choose architectural patterns?▼

The best way to compare libraries is to define research questions, list evaluation criteria across functional and non-functional dimensions, gather 3-5 candidates, run lightweight hands-on tests, and document findings in ADRs.

How do I set up evaluation criteria for a technical evaluation?▼

Set up evaluation criteria by defining standards across functional, non-functional, team, and operational dimensions. Apply a consistent, evidence-based scoring approach to compare candidate technologies for your architectural decisions.

Do I need to run POCs when selecting a new technology stack?▼

You need to run lightweight hands-on POCs to perform verification during technical research. Testing 3-5 candidate technologies ensures your technology choices are informed by practical evidence rather than just theoretical documentation.