req-change-workflow

Guide requirement and feature changes through scope, impact, design, implementation, and verification.

Updated Feb 17, 2026
One-click install
npx skills add https://github.com/Gatsbyhateyou/gatsby-website --skill req-change-workflow-gatsbyhateyou
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: req-change-workflow
Source: https://github.com/Gatsbyhateyou/gatsby-website/tree/main/.cursor/skills/req-change-workflow
Command: npx skills add https://github.com/Gatsbyhateyou/gatsby-website --skill req-change-workflow-gatsbyhateyou

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill standardizes the process for handling requirement or feature changes, preventing confusion and potential code instability during modifications.

Core Features & Use Cases

  • Structured Change Management: Guides through a step-by-step process for clarifying, assessing, designing, implementing, and verifying changes.
  • Risk Mitigation: Emphasizes impact analysis, risk assessment, and rollback planning before code modification.
  • User Approval Gates: Ensures user sign-off at critical stages, particularly before implementation.
  • Use Case: When a product manager requests a change to an existing feature, this workflow ensures all aspects are considered, from initial request to final verification, minimizing the risk of introducing bugs or unintended consequences.

Quick Start

Use the req-change-workflow skill to standardize the process for a requested feature change.

Frequently Asked Questions about req-change-workflow

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

FAQPage Schema
How do I standardize requirement change workflows to prevent code crashes?

To standardize requirement change workflows and prevent code crashes, implement a multi-step process guiding users through scope clarification, baseline confirmation, impact and risk assessment, new design proposals, minimal implementation, and verification. This structured change management approach ensures code stability during feature modifications.

What is the best way to assess risk before modifying an existing feature?

The best way to assess risk before modifying an existing feature is to conduct a structured impact analysis and evaluate rollback plans. A standardized requirement change workflow ensures user sign-off is obtained at critical stages, specifically before any code modification begins, minimizing unintended consequences.

How does user approval work in the change management process?

In the change management process, user approval acts as a critical gate before implementation begins. The workflow requires user sign-off after scope clarification, impact assessment, and new design proposal stages, ensuring all stakeholders agree on the feature modification approach before coding.

When do I need a structured workflow for feature modification?

You need a structured workflow for feature modification when a product manager requests changes to existing features and you must minimize risks of introducing bugs. Requirement change workflows are essential when modifications involve manifest or service worker checks requiring careful impact assessment.

Does this requirement change workflow include checks for service worker modifications?

Yes, the requirement change workflow includes specific checks for manifest and service worker modifications. During the impact and risk assessment phase, the process identifies these critical modifications to prevent potential code instability and ensure proper verification before finalizing changes.

What are the limitations of skipping impact assessment during requirement changes?

Skipping impact assessment during requirement changes risks introducing bugs and unintended consequences. Without structured risk assessment and baseline confirmation, feature modifications lack proper rollback planning and user approval gates, leading to confusion and potential code crashes.