daemon-stop
Stop the asciinema chunker daemon. TRIGGERS - stop daemon, pause chunker, disable backup.
How do I install this agent skill?
npx skills add https://github.com/terrylica/cc-skills --skill daemon-stopIs this agent skill safe to install?
- Gen Agent Trust Hubpass
The skill is safe. It provides utility commands to stop a specific background service on macOS.
- Socketpass
No alerts
- Snykpass
Risk: LOW · No issues
- Runlayerpass
1/2 files flagged
What does this agent skill do?
/asciinema-tools:daemon-stop
Stop the asciinema chunker daemon via launchd.
Self-Evolving Skill: This skill improves through use. If instructions are wrong, parameters drifted, or a workaround was needed — fix this file immediately, don't defer. Only update for real, reproducible issues.
Execution
Check if Running
/usr/bin/env bash << 'CHECK_EOF'
PLIST_PATH="$HOME/Library/LaunchAgents/com.cc-skills.asciinema-chunker.plist"
if ! [[ -f "$PLIST_PATH" ]]; then
echo "Daemon not installed."
exit 0
fi
if ! launchctl list 2>/dev/null | grep -q "asciinema-chunker"; then
echo "Daemon not running."
exit 0
fi
echo "RUNNING"
CHECK_EOF
Stop Daemon
/usr/bin/env bash << 'STOP_EOF'
PLIST_PATH="$HOME/Library/LaunchAgents/com.cc-skills.asciinema-chunker.plist"
if launchctl unload "$PLIST_PATH"; then
echo "Daemon stopped"
# Verify
sleep 1
if launchctl list 2>/dev/null | grep -q "asciinema-chunker"; then
echo "WARNING: Daemon may still be running"
else
echo "Confirmed: Daemon is no longer running"
fi
else
echo "ERROR: Failed to stop daemon"
exit 1
fi
STOP_EOF
Output
On success:
Daemon stopped
Confirmed: Daemon is no longer running
Notes
- Stopping the daemon does NOT delete credentials from Keychain
- To restart:
/asciinema-tools:daemon-start - The daemon will NOT auto-start on next login until started again
Troubleshooting
| Issue | Cause | Solution |
|---|---|---|
| Failed to stop daemon | Launchd error | Try launchctl unload -F <plist-path> |
| Daemon still running | Multiple instances | Kill manually: pkill -f asciinema-chunker |
| Can't find plist | Setup not run | Run /asciinema-tools:daemon-setup first |
| Recordings not stopping | asciinema rec is running | Exit recording shell first (Ctrl-D or type exit) |
Post-Execution Reflection
After this skill completes, check before closing:
- Did the command succeed? — If not, fix the instruction or error table that caused the failure.
- Did parameters or output change? — If the underlying tool's interface drifted, update Usage examples and Parameters table to match.
- Was a workaround needed? — If you had to improvise (different flags, extra steps), update this SKILL.md so the next invocation doesn't need the same workaround.
Only update if the issue is real and reproducible — not speculative.
How can the creator link this skill?
Add the canonical catalog link to the repository README so users can inspect current installs and available audits. The publishing guide covers the complete discovery path.
<a href="https://skillzs.dev/skills/terrylica/cc-skills/daemon-stop">View daemon-stop on skillZs</a>