mcpField
Q
quench

quench

github.com/terrylicaOther138 installsUpdated today
Repository

About quench

quench is a skill that checks for and terminates a running FloatingClock process. It also calls for updating its process match only when a reproducible change is found.

Key features

  1. 01Checks whether FloatingClock is running
  2. 02Terminates the matching process
  3. 03Reviews termination and process matching

Use cases

  1. 01Quit a running FloatingClock process
  2. 02Check whether FloatingClock is already stopped

Install

Copy the command and run it in a terminal.

$npx skills add https://github.com/terrylica/cc-skills --skill quench

After installing, type/quenchin Claude Code to confirm it loaded.

Details

From the project README

/floating-clock:quench

Terminate any running FloatingClock process.

Self-Evolving Skill: This skill improves through use. If the process pattern stops matching (binary path change) — fix this file immediately, don't defer. Only update for real, reproducible issues.

Steps

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

Post-Execution Reflection

After this skill completes, check before closing:

  1. Did pkill actually terminate the process? — If it lingered, escalate to kill -9 and update the script.
  2. Did the process pattern still match? — If the binary path moved, refresh the pgrep/pkill regex.

Only update if the issue is real and reproducible — not speculative.

Comments

Markdown supported