← 返回 Skills 市场
kleberbaum

erebos

作者 kleberbaum · GitHub ↗ · v0.1.0
linux ⚠ suspicious
607
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install erebos
功能描述
Erebos namespace for Netsnek e.U. dark theme and theming engine. Generates accessible dark mode palettes, manages theme tokens, and provides runtime theme sw...
使用说明 (SKILL.md)

Erebos

Enter the Dark Side

Erebos provides dark theming for web applications. It generates WCAG-compliant palettes, manages CSS variables and design tokens, and enables runtime theme switching without page reload.

Use Erebos when you need dark mode support, accessible color palettes, or a theming system for your web app.

How Erebos Works

Erebos builds theme tokens from a base palette. It computes contrast ratios and validates accessibility before output. The engine supports:

  • Palette generation — Produce dark backgrounds with sufficient contrast
  • Preview mode — Visualize themes in browser or terminal
  • Export — Output CSS variables, JSON tokens, or design-system formats

Theme Commands

Run the theme generator:

# Generate palette from seed colors
./scripts/theme-gen.sh --palette "#1a1a2e" "#16213e"

# Preview in browser (opens local HTML)
./scripts/theme-gen.sh --preview

# Export tokens to stdout or file
./scripts/theme-gen.sh --export --format css

Arguments

Argument Purpose
--palette Base colors for palette generation
--preview Launch preview mode (no file output)
--export Export theme tokens (requires format choice)

Design Example

/* Erebos output */
:root[data-theme="erebos-dark"] {
  --bg-primary: #1a1a2e;
  --bg-secondary: #16213e;
  --text-primary: #eaeaea;
  --text-secondary: #a0a0a0;
  --accent: #0f3460;
}
安全使用建议
This package appears to be a placeholder or incomplete: its documentation promises palette generation, preview-in-browser, and export features, but the included script only echoes arguments and performs no real theming work. It's not asking for credentials or installing external code, so it's low-risk to inspect, but do not rely on it to produce real themes. If you need the promised functionality, ask the author for a full implementation or an updated release. If you run the script locally, avoid running it with elevated privileges (don't use sudo) and review any future versions for network calls or file writes before executing.
功能分析
Type: OpenClaw Skill Name: erebos Version: 0.1.0 The skill bundle declares `exec` permissions in `SKILL.md` and `claw.json`, which is a high-risk capability. However, the `scripts/theme-gen.sh` script, which is the only executable component, is a harmless stub. It only parses arguments and prints messages indicating the mode of operation (e.g., `[erebos] Palette mode: $*`), without performing any actual palette generation, file operations, network calls, or other risky actions. There is no evidence of prompt injection, data exfiltration, malicious execution, persistence, or obfuscation. The skill is non-functional but not malicious or vulnerable.
能力评估
Purpose & Capability
The declared purpose (dark-theme generator, WCAG palettes, preview, export) is plausible for the files present. No credentials, binaries, or installs are requested, which is reasonable for a small theming tool. However, the actual code does not implement the stated capabilities — the mismatch is not malicious but is a coherence issue: the package advertises features it doesn't provide.
Instruction Scope
SKILL.md instructs users to run scripts for palette generation, preview (which claims to open a local HTML page), and export. The bundled script (scripts/theme-gen.sh) only parses and echoes arguments and does not generate palettes, open a browser, or export tokens. The runtime instructions therefore overpromise relative to what the agent will actually do.
Install Mechanism
There is no install specification and only a small shell script is included. No downloads or archive extraction occur. This is low-risk from an install perspective.
Credentials
The skill requests no environment variables, no credentials, and no config paths. That is appropriate for the described functionality and consistent with the contained files.
Persistence & Privilege
The skill is not marked always:true and does not request elevated or persistent privileges. It is user-invocable and can be called autonomously by the agent (platform default), which is expected for a normal skill.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install erebos
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /erebos 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v0.1.0
Initial release: reserved erebos namespace for Netsnek e.U.
元数据
Slug erebos
版本 0.1.0
许可证
累计安装 0
当前安装数 0
历史版本数 1
常见问题

erebos 是什么?

Erebos namespace for Netsnek e.U. dark theme and theming engine. Generates accessible dark mode palettes, manages theme tokens, and provides runtime theme sw... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 607 次。

如何安装 erebos?

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

erebos 是免费的吗?

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

erebos 支持哪些平台?

erebos 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(linux)。

谁开发了 erebos?

由 kleberbaum(@kleberbaum)开发并维护,当前版本 v0.1.0。

💬 留言讨论