What problem does it solve? Reverse-engineering a legacy system's UI normally requires running the application, which is often impossible. This Skill documents the interface purely from user-provided screenshots, producing structured specs without any live system access. ## Core Features & Use Cases - Screen Inventory: Catalogs each screenshot with its purpose, state (loading, empty, filled, error), and usage context. - UI Element Extraction: Captures forms, tables, navigation, and feedback elements from each screen image. - Flow Mapping: Builds a Mermaid navigation flow diagram across screens and maps each screen to a spec unit based on configured granularity. - Use Case: A team modernizing a legacy ERP sends screenshots of its main screens; the Skill produces per-unit screens.md specs, a global inventory.md, and a flow.md navigation diagram for the reverse-engineering documentation. ## Quick Start Send screenshots of the legacy system's main screens and ask the agent to document the interface and map each screen to its spec unit.