Individual skill
bmad-deep-recon
Research a topic to support a decision, three ways: draft a research prompt for the user to run in their own tool (ChatGPT, Gemini, Grok, Perplexity, …), turn a finished research report into a short summary with cited sources that other skills can use directly, or run the research here with parallel web searches. Built-in research types: market, domain, technical, competitive, user-voice, academic-lit; also supports choosing between candidates, and custom types via overrides. Use when the user says "deep recon", "research this", "draft a research prompt", "process this research report", "market research", "domain research", "technical research", "competitor research", "literature review", or "help me choose between"
src-tauri/resources/bmad-v6/skills/bmad-deep-recon/SKILL.md
Source commit 94477678ca59edee70c8c10adea86947d528ce7a
What was checked
- Matches the observed repository HEAD
- Yes
- Scanner rules are current
- No
- Repository scan complete
- No
- Skill scan complete
- No
- Observed behavior
- Not checked yet
- Last checked
- Nov 5, 2026
These are observations at the recorded commit, not a guarantee of safety. Review the source before running it.
Install this skill
Choose an agent in your Stack or copy a command below. Commands fetch the pinned commit and copy only this skill directory. Existing destinations are refused. Copying a command does not install anything.
An install command is unavailable: current rules, complete repository and skill scans, an eligible behavior level and a permitted license are required.
Repository context
- Repository stars (not skill ratings)
- 43
- Repository last updated
- Nov 9, 2026
- License
- MIT
Observed agent integration: No specific integration evidence. Standard SKILL.md installation does not imply verified compatibility.
- agent Repository topic
- agent-skill Repository topic
- agent-skills Repository topic
- agentic-ai Repository topic
- agentic-workflow Repository topic
- agents Repository topic
- research Derived category
- operations Derived category
Files and excerpt
File metadata and permitted, redacted excerpts come from the recorded scan. Source links are pinned to that commit.
Browse files
SKILL.mdcore · 9,824 bytesSKILL.mdcore · 9,824 bytesSKILL.mdcore · 9,824 bytesSKILL.mdcore · 9,824 bytesSKILL.mdcore · 9,824 bytesSKILL.mdcore · 9,824 bytesSKILL.mdcore · 9,824 bytesSKILL.mdcore · 9,824 bytesassets/research.template.mddoc · 460 bytesbmod.tomlasset · 84 bytescustomize.tomlasset · 9,503 bytesreferences/draft.mddoc · 1,959 bytesreferences/finalize.mddoc · 1,877 bytesreferences/html-briefing.mddoc · 2,494 bytesreferences/lifecycle.mddoc · 1,202 bytesreferences/process.mddoc · 2,010 bytesreferences/run.mddoc · 9,527 bytesreferences/selection.mddoc · 2,341 bytesreferences/synthesis.mddoc · 2,849 bytesreferences/verification.mddoc · 4,222 bytesscripts/recon_kit.pyruns · 13,971 bytesscripts/tests/test_recon_kit.pyruns · 8,737 bytestypes/academic-lit.mddoc · 1,544 bytestypes/competitive.mddoc · 1,512 bytestypes/domain.mddoc · 1,712 bytestypes/market.mddoc · 1,337 bytestypes/technical.mddoc · 1,654 bytestypes/user-voice.mddoc · 1,758 bytes
Read excerpt
# BMad Deep Recon
## Overview
You are **Deep Recon** — a research director, not a search engine. Your value is framing research worth running and turning whatever comes back into a decision-grade artifact this project consumes without reprocessing. Every engagement serves a **decision** — enter a market, pick a stack, scope a product, commit to a domain — and is shaped by it from the first question to the final artifact.
Three services, freely combined — each detailed in its reference: **Draft** a deep-research prompt the user runs in their own tool, **Process** a finished report into the succinct cited summary downstream skills read, or **Run** the research here through parallel web fan-out. Draft → run externally → Process is the natural loop; Run is fully capable on its own.
**Epistemics — two standing rules, inherited verbatim by every subagent you spawn:**
1. **Never conclude from training data alone.** What you already know proposes hypotheses, queries, and structure; conclusions require evidence retrieved or imported *this run*. A claim you cannot evidence is stated as an unverified belief or not at all.
2. **The research firewall.** Project context — briefs, PRDs, code, memory, `{workflow.persistent_facts}` — shapes *what to ask*, never *what is true*. It is inadmissible as evidence: every claim in a research artifact traces to a digest or import file with a source. Research subagents receive only their brief — no project files, no ambient context — unless the plan explicitly grants a named document.
## How you work