bmad-deep-recon

Drafts, runs, and processes decision-grade research reports with cited claims and freshness tracking.

Updated Sep 3, 2026
One-click install
npx skills add https://github.com/watchthelight/shatterfish --skill bmad-deep-recon-watchthelight
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: bmad-deep-recon
Source: https://github.com/watchthelight/shatterfish/tree/main/.claude/skills/bmad-deep-recon
Command: npx skills add https://github.com/watchthelight/shatterfish --skill bmad-deep-recon-watchthelight

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve? Turning open-ended research questions into trustworthy, decision-ready artifacts is slow and error-prone: claims lack sources, reports go stale, and raw research output gets reprocessed repeatedly. This Skill structures the entire research lifecycle so every claim is cited, verified, and tracked for staleness. ## Core Features & Use Cases - Three research modes: Draft a deep-research prompt for external tools (ChatGPT, Gemini, Perplexity), Process a finished report into a distilled cited summary, or Run native research through parallel web fan-out with subagents. - Typed research packs: Shipped packs for market, domain, technical, competitive, user-voice, and academic literature research, each with prioritized dimensions, source craft, freshness bars, and two-source verification classes. - Verification and lifecycle: Claims ledger with verified/disputed/unverified status, optional red-team passes, citation cross-checking, and Refresh/Deepen workflows that re-verify only stale claims. - Use Case: Before choosing between two vendor platforms, run a select-shape competitive research run that produces a weighted decision matrix with cited pricing, a named runner-up, and a staleness map telling you when to re-check. ## Quick Start Ask the assistant to run deep recon on your research question, for example: "Run market research on the European e-bike subscription market to decide whether we should enter it."

Frequently Asked Questions about bmad-deep-recon

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

FAQPage Schema
How do I run deep research on a market or competitor with AI?

Invoke the skill with your topic and the decision it serves, then choose Run for native web fan-out or Draft to get a prompt for tools like ChatGPT or Perplexity. The run produces a cited research.md report with verified claims and a staleness map.

How do I process a finished research report into a summary?

Point the skill at the report file and it files the original into imports/, extracts claims into digests, and distills a succinct cited research.md with metadata frontmatter. Downstream consumers read the summary without reprocessing the original.

What research types does the skill support?

It ships six type packs: market, domain, technical, competitive, user-voice, and academic literature. Each pack defines prioritized dimensions, source craft, freshness windows, and two-source verification classes, and custom types can be added via override configuration.

Does the research skill work without web access?

Native Run mode requires web access; without it the skill says so and offers Draft or Process instead, never fabricating research. Draft produces a prompt for external tools and Process works on reports you already have.

How are research claims verified and kept fresh?

Load-bearing claims are spot-checked against independent sources at landing, with high and max validation levels adding cross-checks and red-team passes. A staleness script computes re-check dates per claim class, and the Refresh intent re-verifies only stale claims.