From partme-ai-full-stack-skills
Creates native application menus with keyboard shortcuts and event handlers in Tauri v2. Use for defining window menu bars, handling menu item clicks, binding accelerators, and adapting for macOS/Windows/Linux.
npx claudepluginhub partme-ai/full-stack-skills --plugin t2ui-skillsThis skill uses the workspace's default tool permissions.
**ALWAYS use this skill when the user mentions:**
Creates isolated Git worktrees for feature branches with prioritized directory selection, gitignore safety checks, auto project setup for Node/Python/Rust/Go, and baseline verification.
Executes implementation plans in current session by dispatching fresh subagents per independent task, with two-stage reviews: spec compliance then code quality.
Dispatches parallel agents to independently tackle 2+ tasks like separate test failures or subsystems without shared state or dependencies.
ALWAYS use this skill when the user mentions:
Trigger phrases include:
use tauri::menu::{Menu, Submenu, MenuItem, PredefinedMenuItem};
tauri::Builder::default()
.setup(|app| {
let file_menu = Submenu::with_items(app, "File", true, &[
&MenuItem::with_id(app, "new", "New", true, Some("CmdOrCtrl+N"))?,
&MenuItem::with_id(app, "open", "Open", true, Some("CmdOrCtrl+O"))?,
&PredefinedMenuItem::separator(app)?,
&MenuItem::with_id(app, "quit", "Quit", true, Some("CmdOrCtrl+Q"))?,
])?;
let menu = Menu::with_items(app, &[&file_menu])?;
app.set_menu(menu)?;
Ok(())
})
.on_menu_event(|app, event| match event.id.as_ref() {
"new" => { /* handle new */ }
"quit" => { app.exit(0); }
_ => {}
})
Some("CmdOrCtrl+N") formaton_menu_event callback with match on event IDstauri menu, window menu, menu bar, keyboard shortcut, accelerator, context menu