What problem does it solve? Glyvio plugins repeatedly re-implement the same ~110-line "Links" sidebar section from scratch, copying the pattern across plugins like TaskSidebar, ComplaintSidebar, and MeetingSidebar. This Skill turns that recurring hand-copy into a single guided workflow that wires a generic, entity-type-agnostic links section into an existing sidebar. ## Core Features & Use Cases - Polymorphic Link Management: Adds attach/remove link actions backed by a dedicated <owner>_entity join table, with soft-delete semantics on the join row only. - Entity-Agnostic Type Picker: Builds the pick-a-type-then-pick-a-record flow by filtering AllEntities.allEntities() for registered ENTITY_MODAL routes, never hardcoding entity types. - Permission-Gated UI and i18n: Gates the add-link button on the join entity's insert permission scoped to the owner's user group, and adds plugin-specific translation keys to both .arb files. - Use Case: A developer needs a "Vínculos" section on a ComplaintSidebar so users can link a complaint to a Sale and a Client; the Skill generates the state, query, events, design, and i18n wiring against the existing ComplaintEntity join table. ## Quick Start Ask the agent to add a Links section to your sidebar, providing the owner entity name, the existing join entity name, the target sidebar file, the add-link permission, and the desired section placement.