large-change

Coordinate end-to-end large changes with design docs and task decomposition.

1|2|Updated Apr 9, 2026
One-click install
npx skills add https://github.com/michaelsvanbeek/personal-agent-skills --skill large-change
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: large-change
Source: https://github.com/michaelsvanbeek/personal-agent-skills/tree/main/skills/large-change
Command: npx skills add https://github.com/michaelsvanbeek/personal-agent-skills --skill large-change

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Coordinating large-scale changes across teams is complex and error-prone without a disciplined, repeatable workflow.

Core Features & Use Cases

  • Phase-based planning and execution, including design docs, task decomposition, and incremental development.
  • Cross-team coordination with explicit milestones, reviews, and release criteria.
  • Risk management through documented tradeoffs, alternatives, and rollback strategies.

Quick Start

Draft a design doc for the change and decompose it into Phase 1 tasks and Phase 2 milestones.

Frequently Asked Questions about large-change

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

FAQPage Schema
How do I coordinate large-scale refactoring across multiple teams?

Plan multi-day refactors by drafting a design doc, decomposing the effort into Phase 1 tasks and Phase 2 milestones, and defining incremental development steps with release checklists to ensure cross-team coordination and structured execution.

What is the best way to plan breaking changes without disrupting production?

Plan breaking changes using a phase-based workflow that emphasizes risk management through documented tradeoffs, alternatives, and rollback strategies. This ensures cross-team coordination with explicit release criteria to avoid production disruptions.

How do I decompose a large feature into manageable development phases?

Decompose a large feature by drafting a design doc and breaking it down into Phase 1 tasks and Phase 2 milestones. This task decomposition supports incremental development and cross-cutting coordination across teams.

When do I need a formal design doc for software engineering changes?

You need a formal design doc when coordinating significant features, multi-day refactors, breaking changes, or phased subsystems. It defines the structured workflow, documents tradeoffs, and establishes rollback strategies for cross-team coordination.

Does this phased workflow support cross-cutting coordination for complex subsystems?

Yes, the phased workflow supports cross-cutting coordination for complex subsystems by defining explicit milestones, reviews, and release criteria. It structures end-to-end changes with task decomposition and incremental development.