cctop-restart
SolidRestart cctop for local development and testing. Use when the user asks to restart, relaunch, run, or prepare the cctop app locally; ensures the current cctop-hook is installed before the menubar app is relaunched and verified.
AI & Automation 150 stars
21 forks Updated 5 days ago MIT
Install
Quality Score: 81/100
Stars 20%
Recency 20%
Frontmatter 20%
Documentation 15%
Issue Health 10%
License 10%
Description 5%
Skill Content
# cctop Restart
When the user asks to restart or relaunch cctop during development, treat it as an end-to-end client refresh:
1. Run `./script/build_and_run.sh --verify` from the repo root when available.
2. If the script is unavailable, run `make restart`.
3. Verify `~/.cctop/bin/cctop-hook` reports or contains the current `Config.hookVersion`.
4. Verify the running `CctopMenubar` process path points at the current worktree/debug app.
Do not use `make run` or `open ...CctopMenubar.app` alone for restart requests; those can leave shims using a stale installed hook.
After cctop investigation, validation, delegated PR work, or any workflow that launches or kills the dev app, leave the verified debug app running for the developer unless the user explicitly asks to stop it or a concrete blocker prevents a safe relaunch. Report the running app path and installed hook version. Do not stop the app at the end merely to keep the process table tidy; the developer uses the app while reviewing the work.
For delegated task closeout after merge, make restart/app state part of the handoff: confirm the developer-facing app is running when relevant, then archive or park the driver thread. Only remove the driver worktree after confirming no app, build, test, or agent process is still running from it.
Details
- Author
- st0012
- Repository
- st0012/cctop
- Created
- 7 months ago
- Last Updated
- 5 days ago
- Language
- Swift
- License
- MIT
Bundled in these plugins
Similar Skills
Semantically similar based on skill content — not just same category
AI & Automation Solid
cctop-setup
Use when cctop-hook command fails or is not found. Guides user to install the cctop menubar app.
150 Updated 5 days ago
st0012 Data & Documents Solid
sgc-electron-app-relaunch
为 Electron 桌面应用实现并验证完整重启,区分 renderer 刷新、用户主动重启、开发态重启和更新安装交接。用户提到重启 App、菜单重启、Cmd+R、app.relaunch 或 restart Electron 时使用。
65 Updated today
lovstudio API & Backend Listed
restart-terminal
Rebuild the .NET terminal host, restart it, and wait for /healthz. Use after any C# change under apps/terminal, or when asked to "restart the terminal host".
67 Updated yesterday
suxrobGM