← Back to Skills Marketplace
Nervtimer
by
fragwuerdig
· GitHub ↗
· v1.0.1
· MIT-0
121
Downloads
0
Stars
1
Active Installs
2
Versions
Install in OpenClaw
/install nervtimer
Description
Set one-shot or recurring timers across channels and keep nagging every 5 minutes until the user explicitly says it is done. Uses cron for scheduling, determ...
Usage Guidance
This skill appears to do exactly what it says: schedule reminders using cron and keep nagging until you say 'done'. Before installing, check that you trust the included scripts (they will be executed by the agent on schedule). Make sure jq and cron are available on the host. Note the skill will create a local store at ~/.openclaw/nervtimer/timers.json by default (you can override with NERVTIMER_STORE_PATH). There is no network exfiltration or secret access in the code; the main considerations are: (1) recurring autonomous execution of the provided bash scripts via cron, and (2) the potential for many reminders if you forget to mark tasks done. If you want tighter control, review the scripts and set a custom store path before installing.
Capability Analysis
Type: OpenClaw Skill
Name: nervtimer
Version: 1.0.1
The nervtimer skill is a legitimate utility for managing persistent reminders using cron and local state. It uses bash scripts and jq to handle timer logic and state transitions in a transparent manner. No indicators of malicious intent, data exfiltration, or unauthorized execution were found across the scripts (state.sh, build-cron-payload.sh) or the agent instructions (SKILL.md).
Capability Assessment
Purpose & Capability
Name/description match the implementation: scripts parse/validate timer intents, persist timers, build cron payloads, and drive recurring nagging. The included scripts (validate-intent.sh, state.sh, build-cron-payload.sh) are appropriate and proportional to a timer/cron-based reminder skill.
Instruction Scope
Runtime instructions require executing the provided bash scripts and calling the system 'cron' tool; the scripts read/write a local JSON store and use jq. This stays within the declared purpose, but the skill instructs the agent to run shell scripts autonomously when cron triggers — users should be aware those scripts will be executed on the host and that jq and cron must be available.
Install Mechanism
No install spec; skill is instruction + script files only. No external downloads or package installs are specified. Risk from installation is low because nothing arbitrary is fetched or written beyond the included scripts.
Credentials
The skill requests no credentials and declares no required environment variables. It optionally respects NERVTIMER_BASE_DIR and NERVTIMER_STORE_PATH (sensible override knobs). No disproportionate secrets or unrelated env access is requested.
Persistence & Privilege
The skill persists timer state to a user-writable path by default ($HOME/.openclaw/nervtimer/timers.json) and relies on cron for scheduled autonomous runs. always is false (no forced global presence). Persisting local timers is expected for this functionality, but users should be aware of local file creation and autonomous script execution triggered by cron.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install nervtimer - After installation, invoke the skill by name or use
/nervtimer - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.1
- Add execution rules to always invoke scripts via bash and never directly by shebang.
- Specify fast fallback: if scripts fail, fallback to direct cron tool calls and inform the user.
- Update workflow examples to use bash explicitly in all script invocations.
- Emphasize reliability: never leave user waiting without timer creation or explicit error.
- No changes to timer logic, just invocation, error handling, and reliability clarifications.
v1.0.0
NervTimer 1.0.0 – Initial Release
- Add skill to create and manage one-shot or recurring timers that keep reminding users every 5 minutes until explicitly marked done.
- Supports parsing user intent, extracting purpose, and scheduling via cron.
- Nagging reminders escalate in urgency, generated by LLM with policy-based guardrails.
- Handles recurring timers; "done" resolves only current nag, not future ones.
- Includes clear ambiguity-handling rules and concise, tone-appropriate reminders.
Metadata
Frequently Asked Questions
What is Nervtimer?
Set one-shot or recurring timers across channels and keep nagging every 5 minutes until the user explicitly says it is done. Uses cron for scheduling, determ... It is an AI Agent Skill for Claude Code / OpenClaw, with 121 downloads so far.
How do I install Nervtimer?
Run "/install nervtimer" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Nervtimer free?
Yes, Nervtimer is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does Nervtimer support?
Nervtimer is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Nervtimer?
It is built and maintained by fragwuerdig (@fragwuerdig); the current version is v1.0.1.
More Skills