← 返回 Skills 市场
Nervtimer
作者
fragwuerdig
· GitHub ↗
· v1.0.1
· MIT-0
121
总下载
0
收藏
1
当前安装
2
版本数
在 OpenClaw 中安装
/install 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...
安全使用建议
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.
功能分析
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).
能力评估
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.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install nervtimer - 安装完成后,直接呼叫该 Skill 的名称或使用
/nervtimer触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
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.
元数据
常见问题
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... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 121 次。
如何安装 Nervtimer?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install nervtimer」即可一键安装,无需额外配置。
Nervtimer 是免费的吗?
是的,Nervtimer 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。
Nervtimer 支持哪些平台?
Nervtimer 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 Nervtimer?
由 fragwuerdig(@fragwuerdig)开发并维护,当前版本 v1.0.1。
推荐 Skills