← 返回 Skills 市场
chenzhaoxuan0

OpenClaw Dashboard Theme Changer

作者 chenzhaoxuan0 · GitHub ↗ · v2.0.0 · MIT-0
cross-platform ⚠ suspicious
115
总下载
0
收藏
0
当前安装
2
版本数
在 OpenClaw 中安装
/install openclaw-dashboard-theme
功能描述
Change OpenClaw Dashboard accent color with one sentence. Dynamically finds CSS/JS files and updates all accent CSS variables.
安全使用建议
This skill appears to do what it says: it edits OpenClaw's CSS and JS assets to change the accent color and its variants. Before installing/running: 1) Inspect change-theme.sh yourself (it's included) to confirm you are comfortable with the exact edits; 2) Back up the target asset files (index-*.css, index-*.js) so you can restore them if needed; 3) Be aware the script locates OpenClaw via npm root -g and writes into the global npm install path — if OpenClaw was installed system-wide you may need sudo to edit those files, or the script will fail; 4) Ensure required utilities (bash, npm, sed, grep, awk) are available — the skill metadata lists none, but the script uses them; 5) Note that upgrades to OpenClaw will overwrite edits (author also warns to re-run the script after upgrades); 6) The skill does not contact external servers or request secrets, and it does not modify other skills. If you want minimal risk, run the script manually in a controlled environment (after backing up) rather than letting an agent invoke it autonomously.
功能分析
Type: OpenClaw Skill Name: openclaw-dashboard-theme Version: 2.0.0 The skill modifies OpenClaw's internal distribution files (CSS and JS bundles) to change the dashboard's accent color. While the behavior is aligned with the stated purpose, the script (change-theme.sh) performs high-risk operations, including using 'sed -i' to heuristically replace colors in compiled JavaScript files and modifying files in the global npm installation directory. Although it includes input validation to mitigate shell injection, the practice of programmatically altering application assets is inherently risky and could lead to application instability.
能力评估
Purpose & Capability
The name/description claim to change OpenClaw dashboard colors and the included script exactly locates and edits OpenClaw asset CSS/JS files to do that. The code modifies CSS variables and replaces hardcoded hex colors in JS bundles — this is proportional and expected for the stated goal.
Instruction Scope
SKILL.md instructs running the provided change-theme.sh against OpenClaw assets. The runtime steps are narrowly scoped to locating and editing CSS/JS under the OpenClaw assets directory and verifying results. The instructions do not request reading unrelated files or sending data externally. Minor note: SKILL.md and README state requirements (Bash 4+, OpenClaw installed via npm) but the skill metadata declared 'no required binaries' — the agent will need npm, grep, sed, etc., available to succeed.
Install Mechanism
This is an instruction-only skill with a bundled script; there is no network download or installer. No install spec is present and no external code is fetched at runtime, which is low-risk from an install-mechanism standpoint.
Credentials
The skill declares no environment variables or credentials and the script does not attempt to read secrets. It uses npm root -g and HOME to locate assets, which is appropriate for locating an npm-installed OpenClaw. No sensitive environment access is requested.
Persistence & Privilege
The script writes to OpenClaw's installation assets (CSS/JS under the global npm modules path). That is necessary for a persistent theme change, but it may require elevated filesystem permissions if OpenClaw is installed system-wide (sudo/root). always:false (not force-included) and the skill does not modify other skills or global agent config. Consider that upgrades will overwrite changes (noted by author).
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install openclaw-dashboard-theme
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /openclaw-dashboard-theme 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v2.0.0
v2.0: rewrite with robust shell script - dynamic file discovery, auto-computes all CSS variable variants, handles JS bundle, idempotent, input validation
v1.0.0
Initial release
元数据
Slug openclaw-dashboard-theme
版本 2.0.0
许可证 MIT-0
累计安装 0
当前安装数 0
历史版本数 2
常见问题

OpenClaw Dashboard Theme Changer 是什么?

Change OpenClaw Dashboard accent color with one sentence. Dynamically finds CSS/JS files and updates all accent CSS variables. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 115 次。

如何安装 OpenClaw Dashboard Theme Changer?

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

OpenClaw Dashboard Theme Changer 是免费的吗?

是的,OpenClaw Dashboard Theme Changer 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。

OpenClaw Dashboard Theme Changer 支持哪些平台?

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

谁开发了 OpenClaw Dashboard Theme Changer?

由 chenzhaoxuan0(@chenzhaoxuan0)开发并维护,当前版本 v2.0.0。

💬 留言讨论