From floating-clock
Launch FloatingClock. Prefers the installed /Applications version; falls back to the local build. Use when the user wants to open the.
How this skill is triggered — by the user, by Claude, or both
Slash command
/floating-clock:launchThis skill is limited to the following tools:
The summary Claude sees in its skill listing — used to decide when to auto-load this skill
Open the FloatingClock app.
Open the FloatingClock app.
Self-Evolving Skill: This skill improves through use. If the launch path or fallback logic breaks — fix this file immediately, don't defer. Only update for real, reproducible issues.
Prefer the installed app; fall back to the local build if the user hasn't installed yet:
if [ -d /Applications/FloatingClock.app ]; then
open /Applications/FloatingClock.app
echo "Launched from /Applications/"
else
PLUGIN_ROOT="${CLAUDE_PLUGIN_ROOT:-$HOME/.claude/plugins/marketplaces/cc-skills/plugins/floating-clock}"
LOCAL_APP="$PLUGIN_ROOT/build/FloatingClock.app"
if [ -d "$LOCAL_APP" ]; then
open "$LOCAL_APP"
echo "Launched from local build at $LOCAL_APP"
echo "Tip: run /floating-clock:install to put it in /Applications/ for Spotlight access."
else
echo "No app found. Run /floating-clock:install first."
exit 1
fi
fi
After this skill completes, check before closing:
open succeed silently? — If macOS surfaced a gatekeeper prompt, document the bypass./Applications/FloatingClock.app or local build path change → update the script.Only update if the issue is real and reproducible — not speculative.
npx claudepluginhub terrylica/cc-skills --plugin floating-clockBuild FloatingClock from source and install to /Applications, then launch. Use when user wants to install the floating-clock plugin's macOS app.
Places animated AI companion characters on the macOS dock that open themed terminal popovers for Claude Code, OpenAI Codex, or GitHub Copilot CLI.
Adds production features like CI/CD, auto-updates, logging, SwiftLint, localization, Launch at Login to existing macOS Swift apps after analyzing project status.