bmad-edit-prd

Forward PRD update operations to the bmad-prd skill with deprecation notices.

Updated Dec 26, 2025
One-click install
npx skills add https://github.com/tiween/tiween --skill bmad-edit-prd-tiween
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: bmad-edit-prd
Source: https://github.com/tiween/tiween/tree/main/.agents/skills/bmad-edit-prd
Command: npx skills add https://github.com/tiween/tiween --skill bmad-edit-prd-tiween

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires python, and includes scripts (resource) components.

What problem does it solve?

This Skill allows for updating Product Requirements Documents (PRDs) while maintaining compatibility with deprecated methods and providing a deprecation notice to the user.

Core Features & Use Cases

  • Legacy Compatibility: Retains the ability to use deprecated features in PRD updates.
  • Deprecation Notice: Informs users that the skill is deprecated and will be removed in the future.
  • Update Intent: Forwards to the bmad-prd skill with an update intent to process the PRD update.

Quick Start

Run the bmad-edit-prd skill to update a PRD document with the provided changes.

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 a PRD while keeping deprecated fields for backward compatibility?

To update a PRD with legacy compatibility, the skill forwards your update intent to the latest bmad-prd skill while retaining deprecated field overrides. It processes your changes and automatically handles backward compatibility resolution.

What is a deprecation notice in a product requirements document update workflow?

A deprecation notice in a PRD update workflow informs users that the current update method is deprecated and will be removed in the future. It ensures legacy operations still function while guiding users toward newer intents.

Do I need Python to run bmad-edit-prd for PRD modifications?

Yes, you need Python installed to run bmad-edit-prd because it requires Python for customization resolution and context loading during the PRD update process. Python handles the internal logic for legacy field overrides.

How do I consolidate legacy PRD update operations into a single workflow?

You can consolidate legacy PRD update operations by running this skill, which acts as a single entry point. It forwards the update intent to the bmad-prd skill, handling legacy compatibility and deprecation notifications centrally.

When should I use a legacy compatibility wrapper for PRD updates?

You should use a legacy compatibility wrapper when you need to update PRDs using older deprecated methods without breaking existing automation. It allows deprecated features to function while alerting you to transition to newer update intents.