← 返回 Skills 市场
bro3886

rem

作者 Siddhartha Varma · GitHub ↗ · v1.0.0
cross-platform ⚠ suspicious
399
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install rem-cli
功能描述
Manages macOS Reminders from the terminal using the rem CLI. Creates, lists, updates, completes, deletes, searches, and exports reminders and lists. Supports...
安全使用建议
Do not run the curl | bash installer blindly. Before installing, do one of the following: (1) Inspect the installer script at https://rem.sidv.dev/install in a browser (or curl it to stdout) to see exactly what it does; (2) Prefer building from source via the listed GitHub module (go install github.com/BRO3886/rem/...) and verify the repository, recent commits, and release tags; (3) If you must run the remote installer, run it in a sandbox/VM and review its network activity and files written; (4) Avoid using the 'rem skills install' commands that write into agent skill directories unless you have inspected the code that will be installed — installing into agent directories grants the skill persistent execution inside those agents; (5) Check for signed releases or release artifacts on an authoritative repository and verify the maintainer identity. If you want, provide the contents of the install script or the GitHub repo URL for a follow-up review.
功能分析
Type: OpenClaw Skill Name: rem-cli Version: 1.0.0 The skill bundle is classified as suspicious primarily due to its installation method, which involves executing a script downloaded via `curl -fsSL https://rem.sidv.dev/install | bash` as instructed in `SKILL.md`. This is a significant supply chain risk, as it allows arbitrary code execution from an external domain, making the system vulnerable if `rem.sidv.dev` were compromised. Additionally, the `rem` tool's ability to write to sensitive agent skill directories (e.g., `~/.openclaw/skills/rem-cli/`) via `rem skills install` grants it powerful file system access, which, while intended for legitimate skill integration, could be exploited if the `rem` binary itself were compromised. The mention of `REM_NO_UPDATE_CHECK=1` also suggests background network activity for update checks.
能力评估
Purpose & Capability
The skill's name and description (manage macOS Reminders) align with the instructions: it targets macOS, EventKit/osascript, offers reminder CRUD, search, import/export, and shows how to use the rem CLI or its Go API. No unrelated APIs, binaries, or credentials are requested.
Instruction Scope
The SKILL.md instructs running a network installer (curl -fsSL https://rem.sidv.dev/install | bash) and provides commands to install the skill into multiple agent-specific directories (e.g. ~/.openclaw/skills/rem-cli/). Those installer-and-agent-install steps go beyond simple local CLI usage: they instruct fetching and executing remote code and modifying agent runtime directories, which could change agent behavior or persist code into agent sandboxes.
Install Mechanism
There is no formal install spec in the manifest; the README recommends piping a script from rem.sidv.dev into bash (high-risk). An alternative 'go install github.com/BRO3886/rem/...' is listed (lower risk), but the primary recommended curl|bash installation from an unvetted domain is an unsafe pattern unless you inspect the script. No cryptographic signatures or well-known release-hosting (e.g., verified GitHub releases) are referenced for the curl installer.
Credentials
The skill declares no required environment variables or credentials. The docs mention optional env flags like REM_NO_UPDATE_CHECK and NO_COLOR, which are reasonable. There are no requests for unrelated secrets or system credentials.
Persistence & Privilege
The docs explicitly provide commands to install/uninstall the rem skill into multiple AI agent directories (Claude, Codex, OpenClaw). Installing into these locations would give the skill a persistent presence in agent runtimes and allow the agent to run the installed code later. While 'always' is false, combining a remote installer with instructions to write into agent skill folders raises the potential for persistent or broadly scoped changes to agent behavior.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install rem-cli
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /rem-cli 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
rem-cli 1.0.0 - Initial release of the rem skill, enabling full macOS Reminders management from the terminal. - Supports creating, listing, updating, completing, deleting, and searching reminders and lists. - Features natural language date parsing, flexible filtering, and import/export to JSON/CSV. - Multiple output formats (table, JSON, plain text) and script-friendly design. - Includes automation features and public Go API for developers. - Requires macOS with Reminders.app and Xcode Command Line Tools for installation.
元数据
Slug rem-cli
版本 1.0.0
许可证
累计安装 0
当前安装数 0
历史版本数 1
常见问题

rem 是什么?

Manages macOS Reminders from the terminal using the rem CLI. Creates, lists, updates, completes, deletes, searches, and exports reminders and lists. Supports... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 399 次。

如何安装 rem?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install rem-cli」即可一键安装,无需额外配置。

rem 是免费的吗?

是的,rem 完全免费(开源免费),可自由下载、安装和使用。

rem 支持哪些平台?

rem 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 rem?

由 Siddhartha Varma(@bro3886)开发并维护,当前版本 v1.0.0。

💬 留言讨论