bmad-edit-prd

Forwards deprecated PRD editing invocations to bmad-prd with update intent.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? This Skill preserves backward compatibility for users and automation that still invoke the retired bmad-edit-prd workflow, ensuring existing commands and customization files keep working after the workflow was consolidated into bmad-prd. ## Core Features & Use Cases - Deprecation Forwarding: Routes every invocation to bmad-prd with update intent, skipping its intent-detection step. - Legacy Customization Support: Resolves bmad-edit-prd.toml and bmad-edit-prd.user.toml overrides (activation steps, persistent facts, on_complete) and passes them to bmad-prd. - Migration Guidance: Emits a deprecation notice explaining how to migrate customization files to bmad-prd.toml. - Use Case: A team with CI scripts calling bmad-edit-prd can keep running them unchanged while gradually migrating to bmad-prd. ## Quick Start Invoke bmad-edit-prd with the target PRD path and your requested change, and it will forward the request to bmad-prd in update mode.

Frequently Asked Questions about bmad-edit-prd

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

FAQPage Schema
How do I edit an existing PRD with the BMad method?

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

What happened to the bmad-edit-prd skill?

bmad-edit-prd was consolidated into bmad-prd and now exists only as a compatibility shim. It resolves legacy customization overrides, shows a deprecation notice, and forwards the invocation to bmad-prd with update intent.

Will my bmad-edit-prd.toml customization file still work?

Yes, the shim resolves bmad-edit-prd.toml and bmad-edit-prd.user.toml overrides for activation steps, persistent facts, and on_complete, then passes them to bmad-prd. Migrating to bmad-prd.toml unlocks additional customization fields.

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 fields remain respected, and the new version adds fields like prd_template, validation_checklist_template, and prd_output_path.

Why am I seeing a deprecation notice when running bmad-edit-prd?

The notice appears because bmad-edit-prd is deprecated and scheduled for removal in a future release. It confirms your request was forwarded to bmad-prd and explains how to migrate your customization file to silence the notice.