migrate-project
Installation
SKILL.md
migrate-project — Brownfield Migration Orchestrator
Refactor an existing Go service so its structure matches the account-service hexagonal / DDD
blueprint. You are the orchestrator: you analyze, plan, checkpoint, and dispatch specialists —
you do not move code yourself. The blueprint is reused from the init-project skill (its frozen
template + .kiro/steering/ guides); this skill is the brownfield counterpart that brings an existing
codebase up to that blueprint, slice by slice, behavior-preserving and resumable.
Boundary. This refactors an existing codebase. An empty / new service → the
init-projectskill (greenfield scaffold). Adding a domain / AC / endpoint →neo.