← Back to Skills Marketplace
rabbot42

OpenClaw Coach

by rabbot42 · GitHub ↗ · v1.0.0
cross-platform ⚠ suspicious
245
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install openclaw-coach-rabbot42
Description
OpenClaw 私人教练 - 每日文档同步+技巧教学。用于 (1) 每天自动从官网同步最新文档到 Obsidian 知识库 (2) 每天早上 7:21 发送 OpenClaw 使用技巧 (3) 每天晚上 21:05 让用户选择想了解的技巧主题 (4) 检测 OpenClaw 版本更新并提醒
Usage Guidance
Before installing: (1) Inspect the scripts yourself — they will run curl/jq and call the 'openclaw' CLI; ensure you have those binaries and are comfortable with network access to GitHub and the OpenClaw server. (2) Confirm the hardcoded message target (ou_6492d430...) is intended: change it to your own target or make it configurable; otherwise messages may be sent to someone else. (3) Ensure the $HOME/Obsidian/Docs/OpenClaw path and ~/.openclaw/skills install assumptions are correct for your system. (4) If you need stronger assurances, require the skill to declare required binaries/config paths or to read a user-supplied TARGET env var rather than using a hardcoded recipient. If you cannot verify these points, avoid installing or run the scripts in a sandboxed environment first.
Capability Analysis
Type: OpenClaw Skill Name: openclaw-coach-rabbot42 Version: 1.0.0 The skill bundle is designed to synchronize OpenClaw documentation from GitHub to a local Obsidian vault and send daily usage tips. It uses standard shell commands (curl, jq, date) and the 'openclaw' CLI to perform its tasks. While it contains a hardcoded target ID (ou_6492d43062b301922db4bb3b91f2c22a) in 'scripts/pick-daily-tip.sh' and 'scripts/send-daily-tip.sh' for sending notifications, which may result in messages being sent to a specific user regardless of who installs the skill, the behavior is transparent and aligned with the stated purpose. No evidence of data exfiltration, malicious execution, or persistence was found.
Capability Assessment
Purpose & Capability
The skill claims to sync docs and send daily tips, which matches the scripts, but the metadata declares no required binaries or config paths while the scripts clearly call external tools (openclaw CLI, curl, jq) and write to $HOME/Obsidian/Docs/OpenClaw and expect a skills install location (~/.openclaw/skills). Not declaring these requirements is an incoherence (the runtime will fail or behave unexpectedly if those tools/paths are missing).
Instruction Scope
The SKILL.md and included scripts stay within the stated feature set (sync docs, pick and send tips), but the scripts: (1) perform network calls to GitHub (raw.githubusercontent.com and api.github.com) which is expected for doc sync, (2) invoke the 'openclaw message send' CLI with a hardcoded target ID (ou_6492d4...), which may route messages to an unexpected recipient if not the user's own ID, and (3) write/read files under the user's home Obsidian path. The hardcoded target and lack of a configurable recipient are notable risks.
Install Mechanism
This is instruction-only with bundled scripts (no automated download/install). That's low install risk, but the presence of runnable scripts means installation will place files under the skills directory and they may be executed by the agent or a scheduler — verify file placement and contents before running.
Credentials
Requires access to the openclaw CLI (which will use the agent's OpenClaw credentials/config) and network access to GitHub, yet the skill declares no required environment variables or config paths. Also it assumes an Obsidian directory at $HOME/Obsidian/Docs/OpenClaw. The fixed --target ID in message sends is effectively a hidden required piece of configuration (and may cause messages to go to a third party), but it is not declared or parameterized.
Persistence & Privilege
The skill does not request 'always: true', does not modify other skills' configs, and only writes files under the user's home Obsidian path and its own skill directory. It does not request elevated system privileges.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install openclaw-coach-rabbot42
  3. After installation, invoke the skill by name or use /openclaw-coach-rabbot42
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
OpenClaw Coach 初始发布:自动文档同步与每日技巧推送,提升 Obsidian 知识库管理效率。 - 自动从官网每日同步 OpenClaw 官方文档到 Obsidian 知识库 - 每天早晨定时发送 OpenClaw 使用技巧 - 晚间引导用户选择第二天想要学习的技巧主题 - 检测 OpenClaw 版本更新并提醒 - 支持手动命令,如立即同步和查看技巧
Metadata
Slug openclaw-coach-rabbot42
Version 1.0.0
License
All-time Installs 0
Active Installs 0
Total Versions 1
Frequently Asked Questions

What is OpenClaw Coach?

OpenClaw 私人教练 - 每日文档同步+技巧教学。用于 (1) 每天自动从官网同步最新文档到 Obsidian 知识库 (2) 每天早上 7:21 发送 OpenClaw 使用技巧 (3) 每天晚上 21:05 让用户选择想了解的技巧主题 (4) 检测 OpenClaw 版本更新并提醒. It is an AI Agent Skill for Claude Code / OpenClaw, with 245 downloads so far.

How do I install OpenClaw Coach?

Run "/install openclaw-coach-rabbot42" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is OpenClaw Coach free?

Yes, OpenClaw Coach is completely free (open-source). You can download, install and use it at no cost.

Which platforms does OpenClaw Coach support?

OpenClaw Coach is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created OpenClaw Coach?

It is built and maintained by rabbot42 (@rabbot42); the current version is v1.0.0.

💬 Comments