What problem does it solve? Before rewriting or migrating a legacy codebase, teams need a clear record of which user-facing capabilities must survive the change. This Skill produces a footer-signed feature inventory with the detected stack and harnessability auto-filled, so nothing critical is lost during a rewrite. ## Core Features & Use Cases - Automatic stack detection: Reuses the Ecosystem-probe registry detector to fill the detected-stack and harnessability sections without hardcoded frameworks. - Regeneration-safe artifacts: On re-run it archives the previous inventory to a dated copy and writes the fresh one to the canonical path, honoring the artifact regeneration contract; hand-owned files are never overwritten. - Use Case: Before migrating a legacy application to a new framework, run the inventory to capture the current stack, then fill the "What to preserve" table with one row per user-facing capability that must survive the migration. ## Quick Start Run omnigrid extract-features in the project to generate a feature inventory under omnigrid/artifacts/features/ and then fill in the features to preserve.