What problem does it solve? Customizing an existing Glyvio SimpleEditModal view requires understanding its live design tree, choosing the correct abstract interceptor base class, and wiring registration boilerplate, which is error-prone when done by hand. ## Core Features & Use Cases - Live Design Capture: Uses a temporary SpyInterceptor plus the chrome_inspector.js script to extract the modal's actual design JSON as ground truth before writing any code. - Guided Code Generation: Produces a complete interceptor class with hooks for design changes, query modification, onSave, onCancel, and event handling, following strict rules (no any, no external Glyvio imports, unique listener IDs). - Base Class Resolution: Searches .d.ts declaration files to select the correct abstract interceptor, honoring "You MUST extend this instead." JSDoc markers. - Use Case: Add a custom field and a pre-save validation rule to the CustomUserEditModal of another Glyvio plugin without modifying that plugin's source code. ## Quick Start Ask the agent to create an edit modal interceptor for a target Glyvio modal, providing the modal name, route class, entity name, and the modifications you want applied.