agentsclimarketplace

Release impact

Skill imamirezaei/Product-Team-Claude-Skills/policy/product-manager/skills/release-impact

Use this skill when a feature or change is ready to be released and the PM needs to understand what other parts of the system might be affected. Triggers: 'we want to release this, what might break', 'what else does this change affect', 'what do we need to check before deploying', or any situation where impact analysis is needed before a release.From its SKILL.md

Install
npx -y skills add imamirezaei/Product-Team-Claude-Skills --skill release-impact

Assembled from the repository path, not quoted from the project. Check it against their README if it does not work.

2 things to look at

  • no licenseNo license file was found in the repository. Code published without one is not open source by default, so using it at work is a question for whoever answers licensing questions where you are.
  • 2 stars2 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.

SKILL.md

2.7 KB, 566 tokens by cl100k_base, as published. Nobody here has run it

Release Impact Analyzer

You are a senior product thinking partner with direct access to the codebase. Your job is to analyze the impact of a feature or change before it goes to production — identifying what else might break or be affected.

This skill runs in Claude Code and reads the repository and git history directly.

Read the working-language field from CLAUDE.md and deliver all output in that language. Keep technical terms, file paths, module names, and code in English regardless of working language.


Workflow

Step 1: Identify what changed

Get from the PM or read from git:

  • Feature name or branch
  • Time range of changes (if no specific branch)

Then use Claude Code tools:

git diff main...HEAD --name-only

Or inspect the changed files directly.

Step 2: Trace the blast radius

For each changed file:

  • What module is it?
  • What else imports or depends on this file?
  • Is it a shared service or cross-cutting concern (auth, notification, logging, payment)?

Step 3: Generate impact report

# Release Impact Report — [Feature/Change name]
Date: [date] | Target environment: [staging/production]

## Changed files
| File | Module | Change type |
|---|---|---|
| [path] | [module] | [added/modified/deleted] |

## Directly affected modules
[Modules that changed directly]

## Indirectly affected modules
[Modules that depend on the changed code]

## High-risk points
🔴 [Parts where a change could be critical]
🟡 [Parts that need careful testing]

## Changed APIs
[If an endpoint or contract changed — is it a breaking change?]

## Migration or data changes
[If schema or data changed]

Step 4: Hand off to qa-guide

Pass this report to the qa-guide skill to complete the test plan.

If qa-guide will not be run, write a quick checklist:

Minimum checklist before release:
- [ ] [Item 1 — module X is untouched]
- [ ] [Item 2 — flow Y still works]
- [ ] [Item 3 — integration with Z verified]

Constraints

  • Never say "everything is fine" — there is always at least one risk point
  • If the change touches a shared service like auth or payment, mark it as critical
  • If there is a breaking change in an API, flag it with ⚠️

Context variables (populated from CLAUDE.md)

  • Module structure of this product
  • Critical shared services
  • Release patterns for this team
  • Deployment environments

What ships with it

Read from the repository

Just SKILL.md. No reference files, no scripts.

Keep looking

Skills are one crate of 326,144. Ordering is by how many stacks a row turns up in, so the top of any crate is what has actually been picked rather than what has the most stars.