wix-cli-dashboard-menu-plugin

Creates configuration-only dashboard menu plugin extensions for Wix CLI applications.

Updated Mar 30, 2026
One-click install
npx skills add https://github.com/nirganon/nir-beauty --skill wix-cli-dashboard-menu-plugin-nirganon
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: wix-cli-dashboard-menu-plugin
Source: https://github.com/nirganon/nir-beauty/tree/main/.agents/skills/wix-cli-dashboard-menu-plugin
Command: npx skills add https://github.com/nirganon/nir-beauty --skill wix-cli-dashboard-menu-plugin-nirganon

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve? Adding custom actions to the menus of Wix dashboard pages (more-actions, bulk-actions, context menus) requires knowing exact menu slot IDs and the correct extension builder configuration, which is error-prone without guidance. ## Core Features & Use Cases - Menu Plugin Builder Configuration: Generates <plugin-name>.extension.ts files using extensions.dashboardMenuPlugin() with unique UUIDs, titles, icons, and actions. - Slot ID Lookup: Provides verified menu slot IDs for Wix Blog, Bookings, CRM, eCommerce, Events, Stores, and Restaurants dashboard pages via per-vertical reference files. - Action Wiring: Configures click behavior to either navigate to an existing dashboard page or open an existing dashboard modal. - Use Case: A developer wants to add an "Export to CSV" item to the Wix Stores products bulk-actions menu; the Skill supplies the correct slot ID, generates the extension file, and registers it in src/extensions.ts. ## Quick Start Ask the assistant to add a menu item to a specific Wix dashboard page menu, naming the target app and page, and it will generate and register the menu plugin extension.

Frequently Asked Questions about wix-cli-dashboard-menu-plugin

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I add a menu item to a Wix dashboard page?

Create a dashboard menu plugin extension using `extensions.dashboardMenuPlugin()` with a unique UUID, title, icon, the target menu slot ID in the `extends` field, and an action. Then register the extension in `src/extensions.ts`.

What is the difference between a Wix dashboard menu plugin and a dashboard plugin?

A dashboard menu plugin is a configuration-only menu item added to existing Wix app dashboard menus, with no React component. A dashboard plugin is a visual widget embedded in a dashboard page slot and requires its own component.

Which Wix apps support dashboard menu plugin slots?

Menu slots are available on dashboard pages of Wix Blog, Wix Bookings, Wix CRM, Wix eCommerce, Wix Events, Wix Stores, and Wix Restaurants. Each app exposes specific slot IDs documented in the per-vertical reference files.

Can a Wix dashboard menu plugin open a modal instead of navigating?

Yes. Set the action field to `openModal` with the `componentId` of an existing dashboard modal extension. Alternatively, use `navigateToPage` with the `pageId` of an existing dashboard page extension.

Why is my Wix dashboard menu plugin not appearing on the dashboard page?

The most common cause is missing registration: after creating the plugin's extension file, you must import and register it in `src/extensions.ts`. Also verify the `extends` field uses a valid slot ID and the UUID is unique.