← ClaudeAtlas

daemon-statuslisted

Check asciinema status - daemon, running processes, and unhandled .cast files. TRIGGERS - daemon status, check backup, chunker health
terrylica/cc-skills · ★ 49 · AI & Automation · score 82
Install: claude install-skill terrylica/cc-skills
# /asciinema-tools:daemon-status Check comprehensive asciinema status including daemon, running processes, and unhandled .cast files. > **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 ### Collect Status Information ```bash /usr/bin/env bash << 'STATUS_EOF' PLIST_PATH="$HOME/Library/LaunchAgents/com.cc-skills.asciinema-chunker.plist" HEALTH_FILE="$HOME/.asciinema/health.json" LOG_FILE="$HOME/.asciinema/logs/chunker.log" RECORDINGS_DIR="$HOME/asciinema_recordings" echo "╔════════════════════════════════════════════════════════════════╗" echo "║ asciinema Status Overview ║" echo "╠════════════════════════════════════════════════════════════════╣" # ========== RUNNING PROCESSES ========== echo "║ RUNNING PROCESSES ║" echo "╠────────────────────────────────────────────────────────────────╣" PROCS=$(ps aux | grep -E "asciinema rec" | grep -v grep) if [[ -n "$PROCS" ]]; then PROC_COUNT=$(echo "$PROCS" | wc -l | tr -d ' ') printf "║ Active asciinema rec: %-38s ║\n" "$PROC_COUNT process(es)" echo "$PROCS" | while read -r line; do PID=$(echo "$line" | awk '{print $2}') # Extract .cast file path from command CAST_FILE=$(echo "$line" | grep -oE '[^ ]+\.cast' | head -1) if [[ -n "$CAST_FILE" ]]; the