research

Generate point-in-time research snapshots for technical decisions as structured markdown artifacts.

3|Updated Mar 31, 2026
One-click install
npx skills add https://github.com/bpawlakj/ai-devkit --skill research-bpawlakj
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: research
Source: https://github.com/bpawlakj/ai-devkit/tree/main/claude/skills/research
Command: npx skills add https://github.com/bpawlakj/ai-devkit --skill research-bpawlakj

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill turns open-ended technology questions into a durable, decision-ready research artifact so teams can compare options, document evidence, and reduce confirmation bias before making a significant technical choice.

Core Features & Use Cases

  • Point-in-time research snapshots: Produces a single artifact at docs/analyzes/<slug>.md with a clear date, status, and decision framing.
  • Per-topic structured workflows: Supports INTERVIEW mode (you supply facts, it structures them) and INVESTIGATION mode (parallel subagents gather web + code context and synthesize findings).
  • Reference-grounded evidence: Reads docs/reference/ (including binary inputs via their sibling .md indexes) and cites sources directly in Findings.
  • Anti-bias cross-check: Includes a devil’s advocate and pre-mortem section to stress-test the leading conclusion.

Quick Start

Ask an AI runner to create a research snapshot for a specific decision by running: /research evaluate Auth0 vs Supabase vs Clerk.

Frequently Asked Questions about research

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

FAQPage Schema
How do I document technology research for a vendor selection decision?

Technology research for vendor selection is documented by generating a structured research snapshot artifact with a clear date, status, and decision framing to capture evidence and compare options before commitment.

What is the best way to compare libraries or integrations before adoption?

Comparing libraries before adoption works best by classifying the research type, gathering web and code context via parallel subagents, and synthesizing findings with enforced citation discipline into a single durable markdown artifact.

How do I reduce confirmation bias when investigating new technology?

Reduce confirmation bias during technology investigation by running an anti-bias cross-check that includes a devil's advocate and pre-mortem section to stress-test the leading conclusion before finalizing the research snapshot.

Can I use existing reference documents as evidence for technical decision documentation?

Yes, technical decision documentation reads existing reference material from docs/reference/ directories, including binary inputs via their sibling markdown indexes, and cites those sources directly within the research findings.

Does technology research support structured interviews instead of automated web investigation?

Yes, technology research supports an interview mode where you supply the facts and the system structures them, alongside an investigation mode that spawns subagents to gather web and code context automatically.

When should I not use a point-in-time research snapshot for software engineering decisions?

A point-in-time research snapshot is not suited for continuous monitoring or post-commitment tracking, as it targets specific technology-level questions like vendor selection and library comparisons before a decision is made.