← 返回 Skills 市场
Noise Maker
作者
Morten Bojer
· GitHub ↗
· v1.0.0
· MIT-0
86
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install noise-maker
功能描述
Aggregates and filters webhook alerts from multiple sources, correlates incidents by host, and escalates critical events via Telegram with rate limiting and...
安全使用建议
This SKILL.md is a detailed design/plan, not an implemented skill. Before installing or running anything labeled 'noise-maker':
- Ask the publisher for the implementation artifacts: a public code repository or packaged release, an explicit install script, and a list of exact env vars the implementation will require (DB_HOST/USER/PASS, TELEGRAM_TOKEN, HMAC secrets, etc.).
- Do not provide credentials (DB, Telegram, HMAC secrets) until you can review the code and confirm secure secret handling (no plaintext storage, proper permissions, encryption at rest).
- Confirm what files the skill will write and where (skill dir vs /opt). Prefer running the gateway on an isolated host/container rather than on your OpenClaw controller to limit blast radius.
- Review any startup hook injection: get the exact hook content and rationale. Reject any opaque or remote-fetched code executed at agent startup.
- Require least privilege: the gateway should only have access to the DB and tokens it needs; prefer scoped tokens and DB users with minimal rights.
- If you must test, run it in an isolated environment (separate VM/container) with no production DB/credentials and with network access restricted.
Because metadata currently lists no credentials or install steps while the design calls for many sensitive resources, treat this package as incomplete and verify the missing details before proceeding.
功能分析
Type: OpenClaw Skill
Name: noise-maker
Version: 1.0.0
The bundle contains a comprehensive design specification (SKILL.md) and metadata (_meta.json) for an alert management gateway and its corresponding OpenClaw skill. The documentation details a legitimate architecture for processing system alerts from sources like Zabbix and Graylog, including database schemas, Telegram escalation logic, and a plan for agent-based management via scripts. No evidence of malicious intent, data exfiltration, or harmful prompt injection was identified; the content is entirely focused on the technical planning of a monitoring tool.
能力评估
Purpose & Capability
The name/description and SKILL.md consistently describe an alert gateway that requires database credentials, Telegram credentials, HMAC secrets, and ability to bind a network endpoint (port 8090). However the registry metadata declares no required env vars, no binaries, and no install steps. That mismatch (describing heavy external integrations but requesting nothing) is incoherent and should be clarified.
Instruction Scope
Although this is an instruction-only skill (planning doc), the runtime design specifies reading/writing system paths (/opt/alert-gateway/buffer/, /opt/alert-gateway/cache/targets.json), storing raw alerts to a DB, writing startup-check.json into ~/.openclaw/skills/noise-maker/, and injecting a before_agent_start one-liner into agent context. Those are broad actions that go beyond simple in-skill operations and could change agent startup behavior and system state.
Install Mechanism
No install spec is included (low install surface). However the SKILL.md plans a Python/FastAPI service, Caddy route, and on-host buffers — implementation will require installation and elevated deployment steps on MB-OPENCLAW. The lack of an explicit install mechanism or verified release/source is a missing piece that increases risk because the actual code/install process is undefined.
Credentials
The architecture clearly requires secrets: DB credentials for MB-PGDB, Telegram API token(s), HMAC secrets per source, and potentially SSH/OS privileges to write /opt and ~/.openclaw paths. Yet the published metadata lists no required environment variables or primary credential. That discrepancy means the skill as published is incomplete and would later request sensitive credentials without prior disclosure.
Persistence & Privilege
always:false (good). But the design explicitly writes files under the skill directory and installs a before_agent_start hook that can inject context at agent startup. Writing self-owned files is normal, but injecting startup behavior and writing to /opt are persistence/privilege actions that should be reviewed and limited to least privilege.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install noise-maker - 安装完成后,直接呼叫该 Skill 的名称或使用
/noise-maker触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
Initial release: Alert Gateway architecture with incident correlation, rule engine, LLM filter groundwork
元数据
常见问题
Noise Maker 是什么?
Aggregates and filters webhook alerts from multiple sources, correlates incidents by host, and escalates critical events via Telegram with rate limiting and... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 86 次。
如何安装 Noise Maker?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install noise-maker」即可一键安装,无需额外配置。
Noise Maker 是免费的吗?
是的,Noise Maker 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。
Noise Maker 支持哪些平台?
Noise Maker 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 Noise Maker?
由 Morten Bojer(@mbojer)开发并维护,当前版本 v1.0.0。
推荐 Skills