← Back to Skills Marketplace
3787
Downloads
3
Stars
24
Active Installs
1
Versions
Install in OpenClaw
/install timer
Description
Set timers and alarms. When a background timer completes, you receive a System notification - respond with the reminder message (NOT HEARTBEAT_OK) to notify the user.
Usage Guidance
This skill appears to do exactly what it says: run local countdown timers using Node and notify you when they finish. Before installing, ensure you trust the skill source and have node available. Note: the script uses child_process.spawn to call afplay on macOS (no network calls or credential access). Because timers run in the background and trigger system notifications, your agent will be invoked when timers complete — confirm you want background timers to be started autonomously and that your agent is configured to respond with the non-HEARTBEAT_OK notification format described in SKILL.md. If you want extra assurance, review or run the included timer.js locally to inspect behavior before enabling the skill.
Capability Analysis
Type: OpenClaw Skill
Name: timer
Version: 1.0.0
The OpenClaw AgentSkills skill bundle for 'timer' is benign. The `SKILL.md` provides clear instructions for the AI agent on how to use the timer and, crucially, how to format its response to ensure the user receives the notification, which is a functional requirement and not a malicious prompt injection attempt. The `timer.js` script implements a straightforward countdown timer and uses `child_process.spawn` solely to play a hardcoded system sound (`afplay /System/Library/Sounds/Glass.aiff`) on macOS, which is a low-risk operation and consistent with the stated purpose of providing a notification.
Capability Assessment
Purpose & Capability
Name/description, required binary (node), SKILL.md, and the included timer.js all align: the script implements countdown timers, optional label, progress logging, and an audible macOS notification. No unrelated credentials, binaries, or config paths are requested.
Instruction Scope
SKILL.md only instructs launching the provided Node script as a background process and how to list/poll/kill timer processes. It also instructs how to format the agent's response to system timer-complete messages (to avoid HEARTBEAT_OK filtering). The instructions do not request reading unrelated files, environment variables, or sending data externally.
Install Mechanism
No install spec (instruction-only plus bundled script). This minimizes installation risk; nothing is downloaded or written to disk by an installer beyond the included code file.
Credentials
No environment variables, credentials, or config paths are required. The script spawns a local player (afplay) on macOS if available, which is proportional to the stated purpose.
Persistence & Privilege
always:false and no requests to modify other skills or system-wide settings. The skill runs background processes (timers) by design and will trigger system notifications when timers complete; autonomous invocation is allowed but is normal for skills.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install timer - After installation, invoke the skill by name or use
/timer - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
- Initial release of the timer skill.
- Set customizable timers and alarms that run in the background.
- Supports various time formats: seconds, minutes, hours, MM:SS, and HH:MM:SS.
- System notifies upon timer completion; users must respond directly with the reminder message (do not prefix with HEARTBEAT_OK).
- Includes commands to list, poll, view logs, and cancel timers.
Metadata
Frequently Asked Questions
What is timer?
Set timers and alarms. When a background timer completes, you receive a System notification - respond with the reminder message (NOT HEARTBEAT_OK) to notify the user. It is an AI Agent Skill for Claude Code / OpenClaw, with 3787 downloads so far.
How do I install timer?
Run "/install timer" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is timer free?
Yes, timer is completely free (open-source). You can download, install and use it at no cost.
Which platforms does timer support?
timer is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created timer?
It is built and maintained by hisxo (@hisxo); the current version is v1.0.0.
More Skills