📦 ElmahioElmah.Io

v1.0.1

集成。管理数据、记录并自动化工作流。用于用户需要与 Elmah.io 数据交互时。

3· 3·0 当前·0 累计
by @gora050 (Vlad Ursul)
下载技能包
最后更新
2026/4/21
0
安全扫描
VirusTotal
无害
查看报告
OpenClaw
安全
high confidence
该技能内部一致:它仅作为指令集成,引导代理使用 Membrane CLI 连接 Elmah.io,不会索取无关凭据、文件或进行侵入式安装。
评估建议
此技能目的明确且安全:要求安装 Membrane CLI,登录(OAuth 流程),创建与 Elmah.io 的连接,并运行预置操作。安装前请:(1) 确认你信任 Membrane 项目及 npm 包所有者(查看 SKILL.md 中引用的主页和 GitHub 仓库);(2) 注意全局安装 npm 包可能需要管理员权限;(3) 登录时将走 OAuth 流程并粘贴验证码——切勿将该验证码泄露给不可信方;(4) 核查 Membrane 连接将在你的 Elmah.io 账户访问哪些数据,如可能请限制权限;(5) 如需额外保障,可检查 Membrane CLI 源码或 GitHub 仓库中的连接器实现。总体而言,该技能未索取无关密钥或系统访问,但安装第三方 CLI 并授权账户时仍需保持常规谨慎。...
详细分析 ▾
用途与能力
名称/描述(Elmah.io integration)与 SKILL.md 一致:所有指令均围绕安装并使用 Membrane CLI 建立连接并执行 Elmah.io 相关操作,技能中未要求任何无关的云凭据或访问权限。
指令范围
运行时指令仅限于安装 Membrane CLI、执行 Membrane login/connect、搜索 action、创建并运行 action,以及使用 --json 输出机器可读结果。SKILL.md 不会指示读取无关文件、环境变量,或向 Membrane 流程之外的外部端点发送数据。
安装机制
没有平台安装规范(仅提供说明),但 SKILL.md 告诉用户运行 `npm install -g @membranehq/cli@latest`。安装全局 npm 包是 CLI 集成的常规做法,但在某些系统上需要提升权限,并意味着对 npm 包发布者的信任。
凭证需求
该技能未声明任何必需的环境变量或密钥,并明确建议由 Membrane 管理凭据。未请求过度的凭据或配置访问权限。
持久化与权限
always:false,且该 skill 未声明任何安装产物或持久化配置;不会尝试修改其他 skill 或系统级设置。Agent 自主调用保持平台默认,未被该 skill 利用。
安全有层次,运行前请审查代码。

运行时依赖

无特殊依赖

版本

latestv1.0.12026/4/21

从 membranedev/application-skills 自动同步

无害

安装命令

点击复制
官方npx clawhub@latest install elmahio-integration
镜像加速npx clawhub@latest install elmahio-integration --registry https://cn.longxiaskill.com

技能文档

Elmah.io 是一款云端错误日志与监控服务,开发者和 IT 专业人员用它自动检测并记录 Web 应用中的错误,实时洞察应用健康状况。 官方文档:https://docs.elmah.io/

Elmah.io 概览

  • Logs
  • Log Messages
  • Errors
  • Sources
  • Deployments
  • Uptime Checks
  • Integrations
  • Users
  • API Keys
  • Search Query

使用 Elmah.io

本技能通过 Membrane CLI 与 Elmah.io 交互。Membrane 自动处理认证与凭证刷新,让你专注集成逻辑。

安装 CLI

安装 Membrane CLI,以便在终端运行 membrane: ``bash npm install -g @membranehq/cli@latest `

认证

`bash membrane login --tenant --clientName= ` 交互环境会打开浏览器;无头环境将打印授权 URL,请用户在浏览器打开,完成后获得 code,再执行: `bash membrane login complete ` 任何命令加 --json 可输出机器可读 JSON。

Agent Types:claude、openclaw、codex、warp、windsurf 等,用于优化工具适配。

连接 Elmah.io

使用
connection connect 创建新连接: `bash membrane connect --connectorKey elmahio ` 用户在浏览器完成认证,输出包含新连接 id。

列出已有连接

`bash membrane connection list --json `

搜索操作

用自然语言描述需求进行搜索:
`bash membrane action list --connectionId=CONNECTION_ID --intent "QUERY" --limit 10 --json ` 务必在指定连接上下文中搜索。结果包含 idnamedescriptioninputSchemaoutputSchema

常用操作

| 名称 | Key | 描述 | |---|---|---| | Create Heartbeat | create-heartbeat | 创建心跳以监控计划任务与服务。 | | Delete Deployment | delete-deployment | 按 ID 删除部署。 | | Create Deployment | create-deployment | 创建新部署以追踪发布。 | | Get Deployment | get-deployment | 按 ID 获取部署。 | | List Deployments | list-deployments | 获取部署列表。 | | Hide Message | hide-message | 按 ID 隐藏消息。 | | Fix Message | fix-message | 按 ID 标记消息为已修复。 | | Delete Message | delete-message | 按 ID 删除消息。 | | Create Message | create-message | 创建新日志消息。 | | Get Message | get-message | 按 ID 获取特定消息。 | | List Messages | list-messages | 分页过滤获取日志消息。 | | Disable Log | disable-log | 按 ID 禁用日志。 | | Enable Log | enable-log | 按 ID 启用日志。 | | Delete Log | delete-log | 按 ID 删除日志。 | | Create Log | create-log | 在组织内创建新日志。 | | Get Log | get-log | 按 ID 获取特定日志。 | | List Logs | list-logs | 获取组织内所有日志列表。 |

创建操作(若无现成)

若无合适操作,描述需求,Membrane 将自动构建:
`bash membrane action create "DESCRIPTION" --connectionId=CONNECTION_ID --json ` 操作初始状态为 BUILDING,轮询直至就绪: `bash membrane action get --wait --json ` --wait 最长轮询 --timeout 秒(默认 30)。
  • READY:构建完成,可执行。
  • CONFIGURATION_ERRORSETUP_FAILED:查看 error 字段。

执行操作

`bash membrane action run --connectionId=CONNECTION_ID --json ` 传递 JSON 参数: `bash membrane action run --connectionId=CONNECTION_ID --input '{"key": "value"}' --json ` 结果在响应的 output` 字段。

最佳实践

  • 始终优先使用 Membrane 与外部应用通信——Membrane 提供预置操作,内置认证、分页与错误处理。
数据来源ClawHub ↗ · 中文优化:龙虾技能库