whendone-plus

Community

Get notified when long commands finish.

AuthorEliasOulkadi
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This Skill solves the annoyance of waiting for long terminal commands to complete without knowing when they’re done or whether they succeeded.

Core Features & Use Cases

  • Long-command completion alerts: Triggers a desktop notification when a command runs longer than a threshold (default 10s), then reports elapsed time and exit code.
  • Cross-platform notification approaches: Uses platform-appropriate mechanisms (Windows toast via PowerShell, plus terminal/messaging fallbacks described in the guide).
  • Safety against noisy/incorrect notifications: Skips interactive TUI commands (like vim/nano/htop) and avoids notifying for very short runs or streaming tail-style workflows.

Use case example: You run a long docker build or git push and want a reliable “done” signal with success/failure after the process completes, without staring at the terminal.

Quick Start

Ask the assistant to monitor your long-running command and send you a desktop notification when it finishes if it takes more than 10 seconds.

Dependency Matrix

Required Modules

None required

Components

scripts

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: whendone-plus
Download link: https://github.com/EliasOulkadi/shokunin/archive/main.zip#whendone-plus

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.