bmad-edit-prd

Forwards legacy PRD edit invocations to the bmad-prd workflow with update intent.

Updated Aug 3, 2026
One-click install
npx skills add https://github.com/shaahy/quicknav-desktop --skill bmad-edit-prd-shaahy
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: bmad-edit-prd
Source: https://github.com/shaahy/quicknav-desktop/tree/main/A%20%E6%95%99%E7%A8%8B%E9%9B%86%E5%90%88/BMAD-METHOD%E6%8A%80%E8%83%BD%E9%80%9F%E6%9F%A5/source-v6.10.0/src/bmm-skills/2-plan-workflows/bmad-edit-prd
Command: npx skills add https://github.com/shaahy/quicknav-desktop --skill bmad-edit-prd-shaahy

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Existing projects and customization files that still reference the retired bmad-edit-prd skill would break after upgrading BMAD; this compatibility shim keeps those invocations working while steering users toward the consolidated bmad-prd workflow. ## Core Features & Use Cases - Backward Compatibility: Resolves legacy bmad-edit-prd.toml and bmad-edit-prd.user.toml overrides so existing customizations keep working. - Deprecation Notice: Emits a localized warning telling users to migrate their customization files to bmad-prd.toml before v7 removes this skill. - Intent Forwarding: Invokes bmad-prd with update intent, passing pre-resolved legacy fields and the original user input verbatim. - Use Case: A team upgraded BMAD but still has scripts calling bmad-edit-prd; the shim runs the new PRD update workflow without breaking their automation. ## Quick Start Invoke bmad-edit-prd with the path to the PRD you want to update and describe the change you need.

Frequently Asked Questions about bmad-edit-prd

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

FAQPage Schema
How do I update an existing PRD with BMAD?▼

Invoke bmad-prd directly with the target PRD path and your change description; it detects update intent automatically. The legacy bmad-edit-prd name still works but simply forwards to bmad-prd and will be removed in v7.

Is bmad-edit-prd deprecated and what replaces it?▼

Yes, bmad-edit-prd is deprecated and consolidated into bmad-prd, which detects create, update, and validate intent from conversation. It remains only as a compatibility shim and will be removed in v7.

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

Yes, the shim resolves legacy fields like activation_steps_prepend, persistent_facts, and on_complete from bmad-edit-prd.toml and passes them to bmad-prd. Migrating to bmad-prd.toml unlocks additional fields such as prd_template and validation_checklist.

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

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

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

The notice appears because the deprecated bmad-edit-prd shim was invoked instead of bmad-prd. It is shown in your configured communication language and can be silenced by migrating your customization file and calling bmad-prd directly.