What problem does it solve? Migrating a legacy page to React Router v7 by hand is error-prone and hard to resume when interrupted. This Skill executes a migration plan phase by phase (foundation, api, store, component, page, integration) with strict TDD, so each page is regenerated deterministically with full state tracking, locking, and resume support. ## Core Features & Use Cases - Phased TDD generation: Runs each build-order phase in an isolated agent session with Red-Green cycles, style-spec asset copying, and i18n key-coverage scaffolding. - Resume and demotion safety: Resumes from the last incomplete phase via generation-state.json, supports --force full regeneration, and refuses to regenerate pages that are flipped or done to protect production traffic. - Tracker and gate accounting: Records sourcePaths, clears stale gate evidence after regeneration, and coordinates locks so concurrent sessions cannot corrupt migration state. - Use Case: After running fm-plan for a legacy admin page, invoke this Skill to generate the React Router v7 implementation with tests, then proceed to fm-verify for gate validation. ## Quick Start Run the fm-gen skill for the page 'booking-list' to generate its React Router v7 migration from the existing migration plan.