research-analyst

Evaluate technologies and research tradeoffs to produce ADRs and risk registers.

9|1|Updated Mar 21, 2026
One-click install
npx skills add https://github.com/e-t-y-b/etyb-skills --skill research-analyst-e-t-y-b
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: research-analyst
Source: https://github.com/e-t-y-b/etyb-skills/tree/main/skills/research-analyst
Command: npx skills add https://github.com/e-t-y-b/etyb-skills --skill research-analyst-e-t-y-b

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Technology evaluation, competitive analysis, feasibility assessment, and requirements engineering expert for pre-development research. Use when evaluating technologies, comparing frameworks, assessing feasibility, or translating business requirements into technical specs.

Core Features & Use Cases

  • Tech research and evaluation to compare frameworks, libraries, and services.
  • Competitive analysis and market positioning to inform tech strategy.
  • Feasibility assessment including risk, spike design, and requirements translation (BRD/TRD).
  • Requirements discovery and elicitation to shape robust specifications with traceability.

Quick Start

Evaluate two competing technologies and generate an ADR with tradeoffs and a recommended option.

Frequently Asked Questions about research-analyst

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

FAQPage Schema
How do I evaluate competing technologies and document tradeoffs for a new project?

You can compare competing frameworks and services by assessing feasibility, risks, and requirements, then generating an Architecture Decision Record (ADR) that documents tradeoffs and provides a recommended option with actionable next steps.

What is a feasibility assessment and when do I need one for technology evaluation?

A feasibility assessment identifies risks and validates technical viability before development. You need one when translating business requirements into technical specs (BRD/TRD) to ensure optimal technology choices and inform strategic decisions.

How do I translate business requirements into technical specifications for engineering teams?

Translating business requirements involves requirements discovery and elicitation to shape robust technical specifications (TRDs). This process ensures traceability and delivers structured artifacts like BRDs and risk registers for downstream development.

Can I use this to compare frameworks and assess competitive market positioning?

Yes, you can compare frameworks, libraries, and services while analyzing the competitive landscape and market positioning. This informs your technology strategy by delivering evidence-based recommendations for strategic decisions.

What is the best way to research technology tradeoffs and generate an ADR?

The best way to research technology tradeoffs is to evaluate competing options against your specific requirements, then generate an ADR capturing the evidence-based evaluation, risk register, and recommended option with actionable next steps.