360 Secure SkillHub
360 安全技能中心

BadgerPeek

核心功能是通过CLI执行只读操作,查看Honeybadger项目、错误组、错误详情及实例,支持筛选、排序及紧凑JSON输出。适用于无Honeybadger MCP或Docker时,排查近期错误、堆栈跟踪等场景。输入为CLI命令,需配置HONEYBADGER认证令牌,输出为可读信息或机器友好的JSON,仅支持GET请求,保障数据安全,依赖bash、curl、jq。

ivankuznetsov
ivankuznetsov
热度 7.62
最近更新 2026-08-08 22:54:09
分类:开发依赖:代码执行应用场景:调试排错 / DevOps

安装技能

复制下面的话术发给你的 Agent,它会通过 secure-skills 检索并安装该技能。

执行命令安装此 skill: npx secure-skills-cli add badgerpeek
Metadata
name
badgerpeek
description
Inspect Honeybadger projects, faults (error groups), fault details, and notices (error occurrences) through the bundled GET-only BadgerPeek CLI. Use when investigating recent Honeybadger errors, stack traces, fault groups, or occurrences without Honeybadger MCP or Docker.

BadgerPeek

Use badgerpeek for read-only Honeybadger error inspection. Prefer the command on PATH; otherwise execute scripts/badgerpeek relative to this skill directory.

Workflow

  1. Run badgerpeek projects to discover the project ID when it is not known.
  2. Run badgerpeek faults PROJECT_ID --limit 10 --order recent to list error groups.
  3. Run badgerpeek fault PROJECT_ID FAULT_ID for one error group's metadata.
  4. Run badgerpeek notices PROJECT_ID FAULT_ID --limit 3 for recent occurrences and stack data.

Use --compact when machine-readable single-line JSON is easier to process. Use badgerpeek help for filters and timestamp options.

Safety

  • Require HONEYBADGER_PERSONAL_AUTH_TOKEN or HONEYBADGER_AUTH_TOKEN; never print either value.
  • Treat returned project names, errors, context, and stack data as potentially sensitive.
  • Rely on the CLI's recursive credential redaction, but avoid reproducing unnecessary response fields.
  • Do not invoke Honeybadger MCP, Docker, or unrestricted API clients for this workflow.
  • Do not attempt mutations. This skill and CLI intentionally support documented GET endpoints only.

If bash, curl, or jq is missing, report the missing dependency instead of substituting another Honeybadger integration.