skills/desktop-notifications/SKILL.md
Send desktop notifications from the terminal. Use this skill when the user wants to display system notifications, pipe command output to notifications, or get alerts after long-running operations complete. Supports cross-platform (Windows Toast, macOS osascript, Linux notify-send).
npx skillsauth add lirrensi/agent-cli-helpers desktop-notificationsInstall 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.
Send desktop notifications from the terminal.
notify --help
If not installed:
uv tool install "git+https://github.com/lirrensi/agent-sommelier"
notify "Title" "Body message"
echo "Status update" | notify "Progress"
cat log.txt | notify "Logs"
# After long operation
long_operation && notify "Done" "Operation completed successfully"
# Simple alert
notify "Build Complete" "All tests passed!"
# With pipe
curl -s http://api/status | notify "API Status"
# Chain with other commands
find . -name "*.py" | wc -l | notify "File Count"
data-ai
Portable SSH profile manager for agents. Run remote commands on saved hosts by friendly name instead of typing user@host -i key every time. Type less crap around your SSH commands.
development
Autonomous execution mode triggered by the word "engage". Use when the user has finished planning and wants the agent to execute autonomously without further questions until the workflow is fully complete. The agent must build, test, verify, and deliver proof of work — never exiting with an incomplete or unverified result. Trigger on: "engage", "go autonomous", "execute the plan", "run it", "make it happen", or any explicit signal to switch from planning mode into fully autonomous build-and-verify mode.
tools
Use this skill when you need to manage project tasks — create, update, complete, prioritize, filter, review, track dependencies, or find unblocked work. Trigger on: 'add a task', 'create task', 'show tasks', 'what's next', 'mark done', 'update task', 'task status', 'task history', 'next task', 'task inbox', 'list tasks', 'init tasks', 'task deps', 'ready tasks', 'blocked tasks', 'search tasks', 'tag-any', 'dependency graph'. Also use proactively when starting a new work session — check `tasks status` and `tasks ready` to orient yourself. This skill covers the project's static, file-based task system (persistent, in-repo history) with typed dependency tracking, ready queue, and priority management — NOT ephemeral runtime task tools.
tools
On-demand skill loading from a local skill registry. Trigger on: "skill store", "load skill", "find a skill", "list skills", "import skill", "skill-store", "browse skills", "search skills", or any request to fetch a skill that is NOT currently loaded in the active context. This skill is NOT for managing the already-loaded skills in your prompt. It is for accessing the much larger skill storage (~100s to 1000s) that you only bring into context when you need them. Think of it as a lazy loader: the skills here stay on disk until you explicitly call for them via CLI.