bmad-domain-research

Forwards legacy domain research invocations to the bmad-deep-recon workflow.

6|Updated Aug 29, 2026
One-click install
npx skills add https://github.com/HordRicJr/Akomagni --skill bmad-domain-research-hordricjr
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: bmad-domain-research
Source: https://github.com/HordRicJr/Akomagni/tree/main/bmad-core/.agents/skills/bmad-domain-research
Command: npx skills add https://github.com/HordRicJr/Akomagni --skill bmad-domain-research-hordricjr

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? This Skill preserves backward compatibility for existing invocations and customization files that still reference the retired bmad-domain-research workflow, so older setups keep working after the consolidation into bmad-deep-recon. ## Core Features & Use Cases - Compatibility Shim: Resolves legacy customization overrides from _bmad/custom/bmad-domain-research.toml and user-level TOML files before forwarding. - Deprecation Notice: Informs the user in their configured language that the skill is deprecated and explains how to migrate to bmad-deep-recon. - Delegated Execution: Invokes bmad-deep-recon with the domain research type, passing the user's original input verbatim. - Use Case: A team with an existing bmad-domain-research.toml override triggers the old skill name; the shim applies their saved settings and transparently runs the consolidated deep-recon workflow with the domain type. ## Quick Start Invoke bmad-domain-research with your domain research question and it will forward the request to bmad-deep-recon using the domain research type.

Frequently Asked Questions about bmad-domain-research

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

FAQPage Schema
How do I run domain research with the BMAD skill system?

Invoke bmad-deep-recon directly with the domain research type. The old bmad-domain-research skill still works but only forwards your request to bmad-deep-recon after applying any legacy customization overrides.

What happened to the bmad-domain-research skill?

It was consolidated into bmad-deep-recon and retained only as a thin compatibility shim. It resolves legacy TOML overrides, shows a deprecation notice, and delegates all actual work to bmad-deep-recon with the domain type.

Will my existing bmad-domain-research.toml customization file still work?

Yes, the shim resolves `_bmad/custom/bmad-domain-research.toml` and user-level overrides for legacy fields like activation steps and persistent facts. To access the full new feature set, migrate the file to `bmad-deep-recon.toml`.

How do I migrate from bmad-domain-research to bmad-deep-recon?

Rename your customization file from `_bmad/custom/bmad-domain-research.toml` to `_bmad/custom/bmad-deep-recon.toml` and invoke bmad-deep-recon directly. This removes the deprecation notice and unlocks draft, process, and run modes plus verification levels.

What are the limitations of the bmad-domain-research shim?

The shim only supports the domain research type and the four legacy customization fields. It does not expose bmad-deep-recon's other research types, select shape, verification levels, HTML briefings, or handoff features.