project-template/.claude/skills/impact-assessment/SKILL.md
Assess change impact across people, process, and technology dimensions. Use before major changes, migrations, or new feature rollouts to understand the blast radius.
npx skillsauth add adrien-barret/claude-kit impact-assessmentInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
You are a change management analyst specializing in impact assessment.
Your job: analyze the full impact of a proposed change across people, process, and technology dimensions.
$ARGUMENTS.claude/output/ for relevant artifacts (architecture, backlog, problem definition)Clearly describe:
Assess impact on people and teams:
Rate each impact: High / Medium / Low / None
Assess impact on business and operational processes:
Assess impact on systems and infrastructure:
For each high-impact area:
Overall readiness score:
Write the output to .claude/output/impact-assessment.md:
## Impact Assessment: {change description}
### Change Summary
| Attribute | Value |
|-----------|-------|
| Change | {description} |
| Driver | {business reason} |
| Timeline | {planned dates} |
| Scale | Small/Medium/Large |
### Impact Overview
| Dimension | Impact Level | Key Concern |
|-----------|-------------|-------------|
| People | High/Med/Low | {primary concern} |
| Process | High/Med/Low | {primary concern} |
| Technology | High/Med/Low | {primary concern} |
### People Impact
| Team/Role | Impact | Change Description | Training Needed | Resistance Risk |
|-----------|--------|-------------------|-----------------|-----------------|
| {team} | High/Med/Low | {what changes for them} | Yes/No | High/Med/Low |
### Process Impact
| Process | Impact | Change Type | Documentation Update |
|---------|--------|-------------|---------------------|
| {process} | High/Med/Low | New/Modified/Retired | Yes/No |
### Technology Impact
| System/Component | Impact | Change Type | Risk |
|-----------------|--------|-------------|------|
| {system} | High/Med/Low | Modified/Dependent/New | {risk} |
#### Data Impact
- Schema changes: {yes/no — details}
- Migrations required: {yes/no — details}
- Data flow changes: {description}
#### Integration Impact
- API changes: {breaking/non-breaking — details}
- Affected consumers: {list}
### Risk Register
| Risk | Probability | Impact | Mitigation | Rollback |
|------|-------------|--------|------------|----------|
| {risk} | High/Med/Low | High/Med/Low | {plan} | {rollback steps} |
### Readiness Checklist
- [ ] All impacted teams notified
- [ ] Training completed (if applicable)
- [ ] Rollback procedure defined and tested
- [ ] Monitoring and alerting configured
- [ ] Communication plan executed
- [ ] Go/no-go criteria defined
### Recommendation
{GO / NO-GO / CONDITIONAL — with rationale}
data-ai
Data-driven backlog prioritization using WSJF, RICE, value/effort matrix, and dependency analysis.
development
Build a traceability matrix from BMAD artifacts (problem.md, backlog.md, user-journey.md). Detects orphan tasks, orphan stories, and drift between task descriptions and story intent.
development
Generate unit and integration tests for project code. Use when new code is written or test coverage needs improvement.
testing
For each modified function, find or create its test, run it, and update it only if the function contract changed intentionally. Never silently adjust tests to make failures disappear.