context-menu
OfficialGuide for creating context menus.
Authorwavetermdev
Version1.0.0
Installs0
System Documentation
What problem does it solve?
This Skill provides clear guidance and examples for implementing context menus within the Wave Terminal application, enabling users to interact with elements through right-click menus.
Core Features & Use Cases
- Context Menu Definition: Learn how to define menu items using the
ContextMenuItemtype, including labels, types (separator, normal, submenu, checkbox, radio), and actions. - Menu Display: Understand how to import and use the
ContextMenuModelto show menus based on user interactions. - Advanced Features: Implement submenus, checkbox/radio items for settings, and dynamic visibility/enabled states.
- Use Case: When a user right-clicks on a file in the file explorer, a context menu appears allowing them to "Open", "Rename", "Delete", or "Copy Path".
Quick Start
Use the context-menu skill to create a new file menu item with a click handler.
Dependency Matrix
Required Modules
None requiredComponents
references
💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: context-menu Download link: https://github.com/wavetermdev/waveterm/archive/main.zip#context-menu Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.