lov-electron-app-relaunch
Installation
SKILL.md
桌面应用重启 · Desktop App Relaunch
为 Electron 或 Tauri 桌面应用建立语义清晰、生命周期正确且首轮性能稳定的完整重启机制。把 WebView/renderer 重新加载、用户主动退出、完整重启和更新安装视为四种独立意图;公共 Skill ID 保留 lov-electron-app-relaunch 以兼容既有调用。
Triggers
Activate when
- 用户说“在菜单里增加重启 App”“Tauri 开发态重启”“第一次重启很慢”“Cmd+Q 后又自动启动”或“开发态重启后白屏”。
- 用户把
Cmd+R、reload、relaunch、退出再打开混在一起,需要修复真实行为。 - User asks to “restart the app from a menu”, “use app.relaunch/request_restart”, or “make the first Electron/Tauri dev relaunch fast and reliable”.
Do not activate when
- 用户只需要刷新页面或恢复某个 renderer/WebView 错误边界;使用 reload。
- 用户要重启某一条 Agent、终端或 PTY 会话;使用会话生命周期工作流。
- 用户只要求安装更新;使用 updater 的 staging、cleanup 和 installation handoff。