design-changes

Designs implementation-ready change scope, risks, and verification coverage before code changes.

Updated May 12, 2026
One-click install
npx skills add https://github.com/mtk177a/skills --skill design-changes-mtk177a
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: design-changes
Source: https://github.com/mtk177a/skills/tree/main/skills/design-changes
Command: npx skills add https://github.com/mtk177a/skills --skill design-changes-mtk177a

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Before editing code or configuration, teams often skip organizing impact boundaries, risks, and verification plans, leading to scope creep, missed regressions, and rework. This Skill produces a decision-complete, read-only implementation handoff so implementation can proceed without rediscovering scope, risk, or verification decisions. ## Core Features & Use Cases - Coherent change boundary design: Identifies the smallest boundary that fully addresses the confirmed cause, with explicit targets, non-targets, affected interfaces, dependencies, and consumers. - Risk and verification mapping: Pairs each material risk with a mitigation or control and maps every changed responsibility to a verification method and expected evidence. - Read-only handoff with routing: Stops at an implementation handoff, routes undefined requests to clarification and high-risk changes to readiness assessment, and never edits target files. - Use Case: Before adding organization-level billing, use this Skill to separate change targets from non-targets, compare local versus structural corrections, and produce reviewable work units with proceed and stop conditions. ## Quick Start Use the design-changes skill to design the implementation approach, scope, risks, and verification plan for this approved change before any code is edited.

Frequently Asked Questions about design-changes

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

FAQPage Schema
How do I design a code change before implementing it?▼

Use this Skill after the request and approach are understood. It restates intended behavior and non-goals, identifies the smallest coherent change boundary, pairs risks with controls, maps verification to each changed responsibility, and produces a read-only implementation handoff.

What should a pre-implementation change plan include?▼

A decision-complete plan includes change targets and non-targets, affected interfaces and consumers, material risks paired with mitigations, verification coverage with expected evidence, proceed and stop conditions, and reviewable change units. Planned checks must be labeled as unexecuted, not reported as observed results.

When should I choose a structural correction over a local patch?▼

Choose a structural correction when a local patch would leave a confirmed cause unresolved, duplicate an existing rule, bypass an established responsibility boundary, or create inconsistent behavior across known paths. Do not reject structural changes based on diff size alone.

When should I not use this change design workflow?▼

Do not use it when the request or success criteria are still undefined, when the problem frame needs exploration, when designing an Agent Skill, or when implementing an approved change. High-risk destructive or security-sensitive changes also need a separate execution-readiness assessment.

Does the change design workflow modify any files?▼

No, the workflow is strictly read-only. It inspects existing structure and produces an implementation handoff but never edits target files, adds dependencies, or starts implementation.