← 返回 Skills 市场
sergical

Sentry Observability

作者 Sergiy Dybskiy · GitHub ↗ · v1.1.0
cross-platform ⚠ suspicious
907
总下载
0
收藏
1
当前安装
2
版本数
在 OpenClaw 中安装
/install sentry-observability
功能描述
Add observability to your OpenClaw instance — errors, logs, and traces sent to Sentry. Set up monitoring with the Sentry plugin, then investigate issues with...
安全使用建议
This appears to be a legitimate Sentry integration, but check a few things before installing: - Confirm the CLI install source: SKILL.md suggests 'npm install -g sentry' (in its metadata). Verify that the npm package named 'sentry' is the official Sentry CLI; if uncertain, prefer the official install method from https://cli.sentry.dev or an official package (installing arbitrary global npm packages can run code on your system). - The skill's instructions use npm, Node SDKs (@sentry/node, @sentry/core) and the jq tool, but the registry metadata only listed the 'sentry' binary. Ensure you have npm/node/jq available, and be comfortable with the plugin installing Node dependencies. - The instructions refer to SENTRY_AUTH_TOKEN (and storing credentials in ~/.sentry/cli.db). Treat DSNs and auth tokens as secrets—only supply tokens you trust this integration with, and consider using a least-privilege token for CI or automation. - The SKILL.md includes an 'install' entry in its metadata even though the registry noted no install spec—ask the publisher or maintainer to clarify the intended install flow and the exact packages/URLs used. - If you want to be cautious, inspect the plugin source at the referenced GitHub repo (https://github.com/sergical/openclaw-plugin-sentry) before enabling it, or implement Sentry using the official CLI/SDK install instructions rather than an unknown npm package. If you want, I can: (a) list the exact commands the skill would run, (b) draft a safer install checklist using official Sentry install methods, or (c) try to validate whether the npm package 'sentry' is the official CLI (you would need to permit me to check external package metadata or provide it).
功能分析
Type: OpenClaw Skill Name: sentry-observability Version: 1.1.0 The skill bundle is designed to integrate OpenClaw with Sentry for observability, including error tracking, logging, and tracing. All instructions in SKILL.md and code snippets in reference files are directly related to installing the Sentry CLI, authenticating it, configuring OpenClaw to send data to Sentry, and querying that data. There is no evidence of intentional malicious behavior such as unauthorized data exfiltration, persistence mechanisms, or deceptive prompt injection attempts. The use of `npm` for installing the official `sentry` CLI and `jq` for JSON parsing are standard practices for the stated purpose.
能力评估
Purpose & Capability
Name/description (Sentry observability) aligns with the actions described (configure DSN, enable plugin, use sentry CLI and SDK). However the SKILL.md expects tools and runtimes beyond the single declared binary: it uses npm, Node packages (@sentry/node, @sentry/core), and shell tools like jq, none of which are listed in the registry metadata's required binaries. That mismatch is unexpected and should be clarified.
Instruction Scope
Runtime instructions stay within the stated purpose: authenticating to Sentry, creating a project, adding a DSN to openclaw.json, installing a plugin, and using the sentry CLI and API to inspect issues/logs/traces. The instructions do reference storing credentials in ~/.sentry/cli.db and suggest using SENTRY_AUTH_TOKEN, which is typical for Sentry CLI usage but is not declared in requires.env.
Install Mechanism
Registry metadata said 'No install spec', but the SKILL.md metadata includes an npm install entry (global 'sentry' package). This inconsistency is concerning. Installing a global npm package is a moderate-risk action because npm packages can execute code; the skill does not point to a clearly verified release host for the CLI install. Also the SKILL.md and references expect adding Node SDK dependencies (@sentry/node and @sentry/core) to a plugin—these steps require npm and a Node runtime but npm/node are not declared as required binaries.
Credentials
The skill does not declare required environment variables in registry metadata, but the instructions discuss SENTRY_AUTH_TOKEN as an auth alternative and instruct running 'sentry auth login' which stores credentials in ~/.sentry/cli.db. Requesting a Sentry DSN and an auth token is proportionate to the stated purpose, but the SKILL.md referencing SENTRY_AUTH_TOKEN without declaring it is an inconsistency to surface to users.
Persistence & Privilege
The skill does not request persistent 'always' inclusion or elevated platform privileges. The only persistent side effects described are normal for this integration: creating a Sentry project, storing CLI credentials under the user's home (~/.sentry/cli.db), and adding plugin config to openclaw.json. Nothing indicates modification of other skills or system-wide settings beyond that scope.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install sentry-observability
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /sentry-observability 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.1.0
Added structured logs docs (sentry log list/view), log buffer flush gotcha, updated plugin reference with real implementation, fixed config path docs
v1.0.0
Initial release: Sentry observability for OpenClaw — plugin setup, traces, structured logs, CLI investigation
元数据
Slug sentry-observability
版本 1.1.0
许可证
累计安装 1
当前安装数 1
历史版本数 2
常见问题

Sentry Observability 是什么?

Add observability to your OpenClaw instance — errors, logs, and traces sent to Sentry. Set up monitoring with the Sentry plugin, then investigate issues with... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 907 次。

如何安装 Sentry Observability?

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

Sentry Observability 是免费的吗?

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

Sentry Observability 支持哪些平台?

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

谁开发了 Sentry Observability?

由 Sergiy Dybskiy(@sergical)开发并维护,当前版本 v1.1.0。

💬 留言讨论