# Manage Requirement Changes Safely

Requirement changes often expand across files without clear approval points. This skill gives Claude, Codex, and Claude Code a gated workflow for scope, impact, validation, and documentation.

## Install

```bash
npx skillstore add yunshu0909/req-change-workflow
```

## Metadata

- Status: approved
- Slug: yunshu0909-req-change-workflow
- Skillstore revision: r1
- Version status: missing
- Tree hash: 3c6c8d73e14f202ed21949f37fc74264d844cc0ab9528c942df7e4bb624e42ef
- Author: yunshu0909
- GitHub username: yunshu0909
- License: MIT
- Repository: https://github.com/yunshu0909/yunshu\_skillshub/tree/master/req-change-workflow
- Ref: 64ca8af0f54a325752f08bd54e52151061ea659a
- Supported tools: Claude, Codex, Claude Code
- Audit status: complete
- Agent install advisory: allowed
- Manual install advisory: allowed
- Artifact signature: available
- Audit attestation: unavailable
- Human verification: not\_verified
- Risk factors: filesystem, external\_commands
- Quality score: 81
- Quality tier: silver
- Public page: https://skillstore.pages.dev/skills/yunshu0909-req-change-workflow
- Manifest: https://skillstore.pages.dev/api/skills/yunshu0909-req-change-workflow/manifest

## Capabilities

- Turns a change request into target, out-of-scope items, acceptance criteria, constraints, and rollback expectations.
- Prompts the agent to confirm current behavior from real code before proposing changes.
- Uses an included impact scan script to find likely files with ripgrep.
- Guides impact, risk, rollback, and validation planning before implementation.
- Provides change brief, regression checklist, and decision log templates.
- Requires approval before code edits begin in the recommended workflow.

## Use Cases

- Scope a Feature Adjustment: Convert a requested behavior change into clear acceptance criteria and boundaries before coding starts.
- Assess Extension Change Risk: Review impact across manifest, service worker, storage, OAuth, and UI before changing a Chrome extension.
- Standardize Team Change Reviews: Use the same brief, risk list, validation checklist, and decision log for repeated change requests.

## Prompt Templates

### Create a Change Brief

```
Use req-change-workflow to turn my request into a change brief. Ask only for missing target, out-of-scope items, acceptance criteria, constraints, and rollback expectations.
```

### Map Current Behavior

```
Use req-change-workflow to inspect the current behavior for this requirement. Summarize the entrypoints, data flow, key files, and assumptions before proposing changes.
```

### Plan Impact and Validation

```
Use req-change-workflow to produce an impact list, risk assessment, rollback plan, and regression checklist for this accepted change request.
```

### Run Full Gated Change Workflow

```
Use req-change-workflow end to end. Lock scope, confirm current behavior from code, assess risk, propose a design, wait for approval, then implement minimal diffs and document validation.
```

## Limitations

- It does not replace project-specific tests or code review.
- The impact scan depends on ripgrep being available.
- The workflow is optimized for existing codebases and Chrome extension changes.
- It cannot verify behavior without access to the target repository and test environment.

## Best Practices

- Keep acceptance criteria observable before design starts.
- Read the current implementation before proposing new logic.
- Record validation results and rollback notes after the change.

## Anti Patterns

- Starting implementation before the user approves scope and design.
- Changing manifest, storage, or auth flows without a reload and regression plan.
- Expanding the file list without updating the impact assessment.

## Security Audit

- Audited at: 2026-07-08T11:03:26.005\+00:00
- Summary: No confirmed security issues were found. The static alerts are false positives caused by Markdown inline code, standard /dev/null redirection, and readable multilingual Markdown templates. I found no prompt injection, exfiltration intent, or hidden payload.

## Stats

- Views: 138
- Downloads: 22
- Favorites: 1
- Popularity score: 0
