Docs/patterns/legacy modernization pattern/skills

Legacy Modernization Pattern — Skills

Pattern: Legacy Modernization
Component: skills.md
Version: 1.3 | Updated: 2026-07-29


Skill Path Why required
Architecture skills/architecture.skill.md Strangler seams and boundaries
Planning skills/planning.skill.md Incremental slices with behavior preservation
Testing skills/testing.skill.md Characterization and golden tests
Context skills/context.skill.md Legacy doc packs without noise

Skill activation triggers

Run Architecture to own the strangler boundary before slicing. Run Characterization Testing before behavior-preserving moves. Run Planning for incremental ownership cuts. Run Context to pack legacy docs without drowning the model.

Verification that skills worked

  • Characterization or golden tests cover the seam before rewrite slices
  • Each slice names the strangler boundary owner
  • Rewrite work never starts without a behavior-preservation gate

Changelog

  • 1.3 (2026-07-29): Legacy Modernization skill activation and verification rewritten for this envelope.