bmad-create-prd

Forwards legacy PRD creation invocations to the consolidated bmad-prd workflow.

Updated Aug 25, 2024
One-click install
npx skills add https://github.com/LeGeRyChEeSe/LanPlay-DiscordBot --skill bmad-create-prd-legerycheese
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: bmad-create-prd
Source: https://github.com/LeGeRyChEeSe/LanPlay-DiscordBot/tree/main/bmad/src/bmm-skills/2-plan-workflows/bmad-create-prd
Command: npx skills add https://github.com/LeGeRyChEeSe/LanPlay-DiscordBot --skill bmad-create-prd-legerycheese

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? This Skill preserves backward compatibility for users and configurations that still invoke the deprecated bmad-create-prd workflow, ensuring existing customizations and override files continue to function while the workflow has been consolidated into bmad-prd. ## Core Features & Use Cases - Deprecation Forwarding: Emits a deprecation notice and delegates all PRD creation work to bmad-prd with create intent. - Legacy Customization Resolution: Loads bmad-create-prd.toml and bmad-create-prd.user.toml overrides for legacy fields like activation_steps_prepend, activation_steps_append, persistent_facts, and on_complete. - Use Case: A team with an existing _bmad/custom/bmad-create-prd.toml configuration invokes the old skill name; the shim resolves their customizations, warns about deprecation, and hands off to bmad-prd so their PRD is still created correctly. ## Quick Start Invoke bmad-create-prd as before and it will notify you of the deprecation and forward your request to bmad-prd with create intent.

Frequently Asked Questions about bmad-create-prd

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

FAQPage Schema
How do I create a PRD with the BMad method?▼

Invoke bmad-prd directly, which detects create, update, or validate intent from the conversation. The legacy bmad-create-prd skill still works but simply forwards to bmad-prd with create intent after showing a deprecation notice.

What happened to the bmad-create-prd skill?▼

It was consolidated into bmad-prd and retained as a thin compatibility shim. It will be removed in v7, so new work should invoke bmad-prd directly to access the full customization surface.

Will my bmad-create-prd.toml customizations still work?▼

Yes, the shim resolves legacy fields (activation_steps_prepend, activation_steps_append, persistent_facts, on_complete) from bmad-create-prd.toml and passes them to bmad-prd. Migrating to bmad-prd.toml unlocks additional fields like prd_template and validation_checklist.

How do I migrate from bmad-create-prd to bmad-prd?▼

Rename your _bmad/custom/bmad-create-prd.toml file to _bmad/custom/bmad-prd.toml and invoke bmad-prd directly. Existing customization fields remain respected, and you gain access to new options like doc_standards, external_sources, and output_dir.

Why am I seeing a deprecation notice when creating a PRD?▼

The notice appears because you invoked the deprecated bmad-create-prd skill, which now forwards to bmad-prd. To silence it, migrate your customization file to bmad-prd.toml and call bmad-prd directly.