What problem does it solve? Building an entity search and selection modal in a Glyvio plugin requires wiring together routing, query builders, cell layouts, sidebar filters, and event handling by hand, which is repetitive and error-prone. This Skill generates a complete SimpleListModal implementation from a small set of input parameters. ## Core Features & Use Cases - Full Modal Generation: Produces the route class, modal view, state interfaces, and interceptor class extending Glyvio's SimpleListModal base classes. - Search and Filters: Configures keyword search across entity fields, sidebar filter sections, and query builder ordering and soft-delete filtering. - Routing and Persistence: Registers the route in the plugin's routing configuration and wires user config persistence via a userConfigKey. - Use Case: A developer needs a customer picker modal in a Glyvio plugin. They provide the entity name, plugin namespace, and route path, and receive a ready-to-register TypeScript modal with cell layouts and tap-to-select behavior. ## Quick Start Ask the agent to create a list modal for the Customer entity in the my_plugin namespace at route /customer-list-modal showing name and code fields.