关于 quench
quench 是用于检查并终止 FloatingClock 进程的技能。它要求仅在确认匹配规则确有变化时更新进程检测方式。
主要功能
- 01检查 FloatingClock 是否运行
- 02终止匹配到的进程
- 03复核终止结果与匹配规则
适用场景
- 01退出运行中的 FloatingClock
- 02检查 FloatingClock 是否已停止
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ terrylica/ cc-skills --skill quench安装后在 Claude Code 中输入/quench确认已加载。
详细介绍
/floating-clock:quench
终止所有正在运行的 FloatingClock 进程。
自我进化技能:此技能会在使用过程中不断改进。如果进程匹配模式不再适用(例如二进制文件路径发生变化),请立即修复此文件,不要推迟。仅针对真实且可复现的问题进行更新。
步骤
if pgrep -f "FloatingClock.app/Contents/MacOS/floating-clock" >/dev/null 2>&1; then
pkill -f "FloatingClock.app/Contents/MacOS/floating-clock"
echo "FloatingClock quit."
else
echo "FloatingClock is not running."
fi
执行后复盘
此技能执行完毕后,请在结束前检查:
pkill是否确实终止了进程? — 如果进程仍未退出,请升级为kill -9,并更新脚本。- 进程匹配模式是否仍然适用? — 如果二进制文件路径发生变化,请更新
pgrep/pkill正则表达式。
仅当问题真实且可复现时才进行更新,不要臆测。
评论
支持 Markdown