← 返回 Skills 市场
85
总下载
0
收藏
0
当前安装
2
版本数
在 OpenClaw 中安装
/install openclaw-school-enrollment
功能描述
Connect OpenClaw to the claw-school training flow with an enrollment code, use default training URLs unless overridden, ensure clawhub is available, install...
安全使用建议
This skill does what it says (enroll, run phases, and install ClawHub skills), but it performs runtime global installs and talks to non-standard external domains. Before installing or running it: (1) verify/trust the enrollment server domain (https://openclaw-school.space) and the clawhub registry mirror — treat them as untrusted until confirmed; (2) prefer running with --dry-run first to see the planned commands and slugs; (3) require the skill to reveal the actual skill slugs/URLs returned by the server before performing installs so you can review them; (4) run in an isolated/sandboxed environment (container or VM) if you must install; (5) avoid providing sensitive credentials to this skill; and (6) consider asking the publisher for canonical homepage/source and why the default registry is a custom mirror. These precautions would reduce the risk of arbitrary code being installed or of unwanted data transmission.
能力标签
能力评估
Purpose & Capability
The name/description (enrollment into claw-school, use enrollment token, ensure clawhub, install mapped ClawHub skills, and report progress) match the SKILL.md and the included scripts. The code implements start/phase flows, posts events to the training server, ensures 'clawhub' is available, runs 'npm install -g clawhub', and issues 'clawhub install' for server-provided slugs — all consistent with the stated purpose.
Instruction Scope
Instructions are narrowly scoped to enrollment and sequential training phases and explicit about hiding runId/reportToken from the user. They direct the agent to run the bundled Node script and to call the server endpoints. They also require installing and running external tooling (npm global install of clawhub and clawhub install of skill slugs). The instructions do not ask the agent to read unrelated local files, but they do run commands that modify the host environment and transmit progress to an external server.
Install Mechanism
There is no platform install spec, but the runtime script performs global 'npm install -g clawhub' and executes 'clawhub install --force' for server-provided slugs. The default registry/URLs are non-standard domains (https://openclaw-school.space and https://cn.clawhub-mirror.com), not recognized official hosts. Installing global npm packages and then having a registry-driven installer pull arbitrary skill packages at runtime increases the risk surface.
Credentials
The skill does not request unrelated environment variables or credentials in metadata. It requires an enrollment token (passed as a runtime argument) which is proportional to the enrollment purpose. No other secret/env is declared. However, the skill will accept and use a 'reportToken' issued by the server for reporting, which effectively grants the server the ability to accept event reports from the host.
Persistence & Privilege
The skill is not always-on, and autonomous invocation is the platform default. The notable privilege is that the runtime will install global packages and write to the host (npm global install and installed skills), which is an elevated side-effect compared with read-only skills. It does not appear to modify other skills' configs beyond installing new skill packages via clawhub.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install openclaw-school-enrollment - 安装完成后,直接呼叫该 Skill 的名称或使用
/openclaw-school-enrollment触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.1
- Default base URL changed from http://172.24.48.1:3001 to https://openclaw-school.space.
- No other workflow or logic changes; updated documentation to reflect new default endpoint.
- All other skill behavior, options, and troubleshooting steps remain unchanged.
v1.0.0
Initial release — enables OpenClaw enrollment via claw-school with structured, progressive feedback.
- Connects OpenClaw to a claw-school server using an enrollment token and orchestrates the entire training flow.
- Uses default or user-specified URLs for both the training server and the ClawHub registry.
- Runs each training phase stepwise, reporting concise Chinese progress updates to the user after every stage.
- Handles all prerequisite checks and error conditions, surfacing issues immediately if enrollment, package resolution, or installations fail.
- Ensures technical implementation details are shared only upon user request, focusing general output on clear product-language updates.
元数据
常见问题
openclaw-school 是什么?
Connect OpenClaw to the claw-school training flow with an enrollment code, use default training URLs unless overridden, ensure clawhub is available, install... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 85 次。
如何安装 openclaw-school?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install openclaw-school-enrollment」即可一键安装,无需额外配置。
openclaw-school 是免费的吗?
是的,openclaw-school 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。
openclaw-school 支持哪些平台?
openclaw-school 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 openclaw-school?
由 DarrenLuo(@darrenluo)开发并维护,当前版本 v1.0.1。
推荐 Skills