← 返回 Skills 市场
191
总下载
0
收藏
0
当前安装
2
版本数
在 OpenClaw 中安装
/install halo-cli-operations
功能描述
Use when operating Halo themes, plugins, attachments, backups, or moments from the terminal, including install, upgrade, activate, upload, download, create,...
使用说明 (SKILL.md)
Halo CLI Operations
Use this skill for halo theme, halo plugin, halo attachment, halo backup, and halo moment.
Commands
halo theme --help
halo plugin --help
halo attachment --help
halo backup --help
halo moment --help
Themes
halo theme list
halo theme current
halo theme get \x3Cname>
halo theme install --file ./theme.zip
halo theme install --url https://example.com/theme.zip
halo theme activate \x3Cname>
halo theme reload \x3Cname>
halo theme upgrade \x3Cname>
halo theme upgrade --all
halo theme delete \x3Cname> --force
Rules:
theme listmarks the active theme in table output.- Local theme install uses
--file. theme install --urlandtheme upgrade --urlprompt for confirmation when the remote host is notwww.halo.run; use--yesto bypass that prompt in automation or other non-interactive runs.upgrade --allis for App Store-aware upgrades, not direct--fileor--urlsources.
Plugins
halo plugin list
halo plugin get \x3Cname>
halo plugin install --file ./plugin.jar
halo plugin install --url https://example.com/plugin.jar
halo plugin enable \x3Cname>
halo plugin disable \x3Cname> --force
halo plugin upgrade \x3Cname>
halo plugin upgrade --all
halo plugin uninstall \x3Cname> --force
Rules:
- Plugin upgrades can use App Store-aware logic.
plugin install --urlandplugin upgrade --urlprompt for confirmation when the remote host is notwww.halo.run; use--yesto bypass that prompt in automation or other non-interactive runs.- Treat
disable,upgrade, anduninstallas mutating operations.
Attachments
halo attachment list
halo attachment get \x3Cname>
halo attachment upload --file ./image.png
halo attachment upload --url https://example.com/image.png
halo attachment download \x3Cname> --output ./downloads/image.png
halo attachment delete \x3Cname> --force
Rules:
- Use exactly one upload source:
--fileor--url. - Upload and download show progress in TTY mode unless
--jsonis enabled.
Backups
halo backup list
halo backup get \x3Cname>
halo backup create
halo backup create --wait
halo backup create --wait --wait-timeout 300
halo backup download \x3Cname> --output ./backup.zip
halo backup delete \x3Cname> --force
Rule:
backup create --waitpolls until completion or timeout.
Moments
halo moment list
halo moment get \x3Cname>
halo moment create --content "Hello from Halo CLI"
halo moment update \x3Cname> --content "Updated content"
halo moment delete \x3Cname> --force
Useful options include --visible, --tags, and release-time related flags.
Safety And Automation
- Use
--profile \x3Cname>for the intended environment. - Use
--jsonwhen another tool needs structured output. - Use
--forcefor destructive non-interactive actions. - Prefer
listorgetbefore batch or destructive maintenance.
安全使用建议
This skill is coherent with its description and low-risk as an instruction-only helper, but take these precautions before using it: ensure the 'halo' binary on your system is the genuine tool you expect; avoid running URL-based installs from untrusted hosts (they can deliver executable plugins/themes); be careful using --yes or --force in automation—these bypass safety prompts and can make destructive changes; verify which halo profile/config the CLI will use (it may contain auth tokens or point to production); and back up data before performing upgrades or deletions.
功能分析
Type: OpenClaw Skill
Name: halo-cli-operations
Version: 0.1.1
The skill bundle provides standard documentation and instructions for an AI agent to interact with the Halo CLI tool for managing CMS components like themes, plugins, and backups. All commands and flags (e.g., --url, --force, --yes) are consistent with the stated purpose of administrative automation, and there is no evidence of malicious intent, data exfiltration, or prompt injection in SKILL.md or _meta.json.
能力评估
Purpose & Capability
Name and description match the SKILL.md: all actions described are halo CLI subcommands. The only declared requirement is the 'halo' binary, which is exactly what this skill needs.
Instruction Scope
Instructions are limited to running halo CLI commands (list/get/install/upgrade/delete, etc.). They explicitly allow downloading plugins/themes/attachments from arbitrary URLs and recommend bypassing confirmation with --yes for automation; this is expected for a CLI helper but means the agent could fetch and install remote artifacts if used that way.
Install Mechanism
No install spec or code is present (instruction-only). Nothing is written to disk by the skill itself and no external downloads are performed by the skill package.
Credentials
The skill declares no environment variables or credentials, which is appropriate. However, it implicitly depends on the local halo CLI configuration and profiles (authentication tokens, endpoint, etc.) that are outside the skill manifest—the CLI's stored credentials will be used when commands run.
Persistence & Privilege
always is false and there is no install-time persistent behavior. The skill does not request system-wide configuration changes or access to other skills' settings.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install halo-cli-operations - 安装完成后,直接呼叫该 Skill 的名称或使用
/halo-cli-operations触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v0.1.1
- Documentation and rules for theme and plugin commands updated to reference only `--url` (previously allowed `--uri`).
- Moment command usage streamlined: the `create --content-file` option has been removed from the examples.
- No functional or code changes; SKILL.md documentation and usage guidance only.
v0.1.0
Initial release of the halo-cli-operations skill.
- Provides terminal commands for managing Halo themes, plugins, attachments, backups, and moments.
- Supports operations such as install, upgrade, activate, upload, download, create, delete, and batch maintenance.
- Includes automation-friendly flags like --yes, --json, --force, and --profile.
- Offers detailed rules for plugin/theme sources, confirmation prompts, and output behaviors.
元数据
常见问题
Halo Cli Operations 是什么?
Use when operating Halo themes, plugins, attachments, backups, or moments from the terminal, including install, upgrade, activate, upload, download, create,... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 191 次。
如何安装 Halo Cli Operations?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install halo-cli-operations」即可一键安装,无需额外配置。
Halo Cli Operations 是免费的吗?
是的,Halo Cli Operations 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。
Halo Cli Operations 支持哪些平台?
Halo Cli Operations 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 Halo Cli Operations?
由 Ryan Wang(@ruibaby)开发并维护,当前版本 v0.1.1。
推荐 Skills