optional-skills/send-notify/SKILL.md
Send notifications to the user. TRIGGER when user says "notify me", "send notification", "alert me".
npx skillsauth add archibate/dotfiles-opencode send-notifyInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Check which method is available:
# Linux desktop
echo $DISPLAY
# ntfy.sh remote
echo $NTFY_SH_PRIVATE_TOPIC
# macOS
uname -s
| Condition | Method |
|-----------|--------|
| $DISPLAY non-empty | Linux desktop (notify-send) |
| uname -s = Darwin | macOS (terminal-notifier) |
| $NTFY_SH_PRIVATE_TOPIC non-empty | Remote via ntfy.sh |
| None of the above | Fallback: write to /tmp/claude-notify |
notify-send -a "claude" -u critical "Claude" "<message>"
terminal-notifier -title "Claude" -message "<message>"
User must set up topic first:
export NTFY_SH_PRIVATE_TOPIC="your-secret-topic-name"
Send:
curl -s -d "<message>" "https://ntfy.sh/$NTFY_SH_PRIVATE_TOPIC"
Privacy: ntfy.sh topics are public. Never include sensitive data in notifications.
echo "$(date -Iseconds): <message>" >> /tmp/claude-notify
development
Color theme palettes for UI/UX design and personal configurations (i3wm, dunst, etc.). Use when user asks to apply color themes like Tokyo Night, needs color palettes for frontend development, or wants to customize terminal/desktop colors.
development
This skill should be used when the user asks about "code complexity", "cyclomatic complexity", "cognitive complexity", "code metrics", "maintainability index", "code coverage", or when measuring code quality quantitatively. Provides metrics thresholds and measurement techniques.
tools
Implement CLI tools in Python, JS/TS, Bash, or Go following clig.dev standards. Use when writing or reviewing CLI code.
tools
Spec CLI surface area before implementation - command tree, flags, exit codes, I/O contract. Use when designing or planning a CLI interface.