← 返回 Skills 市场
rabbot42

Openclaw Coach

作者 rabbot42 · GitHub ↗ · v1.0.1
cross-platform ⚠ suspicious
270
总下载
0
收藏
1
当前安装
1
版本数
在 OpenClaw 中安装
/install openclaw-coach
功能描述
OpenClaw 私人教练 - 每日文档同步+技巧教学。用于 (1) 每天自动从官网同步最新文档到 Obsidian 知识库 (2) 每天早上 7:21 发送 OpenClaw 使用技巧 (3) 每天晚上 21:05 让用户选择想了解的技巧主题 (4) 检测 OpenClaw 版本更新并提醒
安全使用建议
This skill generally does what it claims (sync docs, pick/send tips), but pay attention before installing: - It requires external binaries that are not declared: openclaw (used to send messages), jq (used to parse JSON), and curl (used to download docs). Confirm those are available and trustworthy. - The scripts expect a FEISHU_USER_ID environment variable to be set; the skill metadata does not declare or request this. Without it, the send/pick scripts will fail. - The skill reads/writes files under $HOME/Obsidian/Docs/OpenClaw and ~/.openclaw/skills/openclaw-coach — ensure you are comfortable with those paths being modified. - The sync script fetches content from GitHub (raw.githubusercontent.com and api.github.com). If you need to control network access or vet content, review the listed doc paths and the downloaded content. - There are minor bugs/quirks (e.g., pick-daily-tip writes only the first selected tip into daily-tips.json) — review scripts for correctness before enabling automated runs. Recommendations: inspect and test scripts locally in a safe environment; declare and provide only the minimum environment variables needed (use a dedicated message target/bot ID rather than personal tokens if possible); ensure openclaw and jq come from trusted sources; ask the publisher to update SKILL.md/metadata to list required binaries and env vars.
功能分析
Type: OpenClaw Skill Name: openclaw-coach Version: 1.0.1 The skill is a documentation synchronization and notification tool designed to fetch markdown files from the official OpenClaw GitHub repository and send daily usage tips to the user. It utilizes standard shell scripts (e.g., sync-docs.sh, send-daily-tip.sh) to manage local files in an Obsidian directory and interacts with the OpenClaw CLI for messaging. No evidence of malicious intent, data exfiltration, or prompt injection was found.
能力评估
Purpose & Capability
Name/description (sync docs, daily tips, version checks) match the bundled scripts: sync-docs.sh downloads GitHub docs and release tag; pick/send scripts choose and send tips. So core purpose is consistent with code, but the skill fails to declare several real runtime requirements (openclaw CLI, jq, curl) and assumes specific local paths (~/.openclaw and $HOME/Obsidian).
Instruction Scope
Runtime instructions and scripts read/write files under $HOME/Obsidian/Docs/OpenClaw and ~/.openclaw, fetch content from raw.githubusercontent.com and api.github.com, and call the local openclaw CLI to send messages. The scripts also require FEISHU_USER_ID env var to target the recipient but SKILL.md does not declare this. The scripts do not access unrelated system secrets, but the undeclared env/binary usage is a scope/visibility problem.
Install Mechanism
No install spec (instruction-only). The repo includes scripts that will run if invoked, but nothing is downloaded or installed by the skill itself. This is lower risk than arbitrary remote installs, but the skill assumes the presence of external binaries (openclaw, jq, curl) which should have been declared.
Credentials
The scripts require a FEISHU_USER_ID environment variable and implicitly require the openclaw CLI and jq; none of these are declared in the skill metadata. Requesting a single user ID for messaging is proportionate to sending tips, but the omission of these requirements is an incoherence that could mislead users about what credentials/permissions are needed. The skill also accesses the network (GitHub) to fetch docs and releases — expected for syncing but worth disclosing.
Persistence & Privilege
always is false and the skill does not request elevated or system-wide privileges. It writes only to user-local paths ($HOME/Obsidian and ~/.openclaw) and does not alter other skills or global agent settings.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install openclaw-coach
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /openclaw-coach 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.1
openclaw-coach v1.0.1 - Added SKILL.md with detailed usage, task schedule, and user interaction process. - Documents daily doc sync, scheduled tips, and version update reminders. - Describes Obsidian knowledge base structure and tip article template. - Lists manual commands for syncing docs and accessing tips.
元数据
Slug openclaw-coach
版本 1.0.1
许可证
累计安装 1
当前安装数 1
历史版本数 1
常见问题

Openclaw Coach 是什么?

OpenClaw 私人教练 - 每日文档同步+技巧教学。用于 (1) 每天自动从官网同步最新文档到 Obsidian 知识库 (2) 每天早上 7:21 发送 OpenClaw 使用技巧 (3) 每天晚上 21:05 让用户选择想了解的技巧主题 (4) 检测 OpenClaw 版本更新并提醒. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 270 次。

如何安装 Openclaw Coach?

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

Openclaw Coach 是免费的吗?

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

Openclaw Coach 支持哪些平台?

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

谁开发了 Openclaw Coach?

由 rabbot42(@rabbot42)开发并维护,当前版本 v1.0.1。

💬 留言讨论