跳到正文
cccskills
免费在 GitHub 公开

clawhub-batch-analysis

Use when analyzing how Plugin Inspector rule, warning, deprecation, or compatibility changes affect the ClawHub plugin corpus. Guides agents to export plugins from ClawHub, run `plugin-inspector batch`, and summarize affected plugins and finding frequency.

中文简介正在准备中。当前显示原文说明。

查看安装方法

包含的文件(1)

  • SKILL.md2.8 KB

SKILL.md(原文)

安装前可以查看交给 AI 代理的指令内容。

ClawHub Batch Analysis

Use this skill when a maintainer working on @openclaw/plugin-inspector wants to answer:

  • "If we deprecate this API, how many ClawHub plugins are affected?"
  • "Which plugins would receive this new warning/error?"
  • "What are the most common Plugin Inspector findings across exported ClawHub plugins?"

Workflow

  1. Confirm the ClawHub export route

    • In the ClawHub repo, verify the current /api/v1/plugins/export contract before using it.
    • Prefer a local or staging ClawHub target unless the user explicitly asks for production.
    • Check auth requirements and pagination headers such as X-Next-Cursor in the current ClawHub code.
  2. Export the plugin corpus

    • Request ZIP exports from /api/v1/plugins/export.
    • Include both plugin families unless the user requests a narrower slice:
      • family=code-plugin
      • family=bundle-plugin
    • If the endpoint is paginated, follow X-Next-Cursor until exhausted.
    • Store raw export ZIPs and an export manifest in a temp or ignored working directory.
  3. Unpack safely

    • Unpack into a fresh directory.
    • Do not execute plugin code during unpacking.
    • Keep any ClawHub export metadata near the unpacked corpus so plugin names/owners can be traced.
  4. Run Plugin Inspector batch

    • From the plugin-inspector repo:
plugin-inspector batch /path/to/unpacked-clawhub-export \
  --no-openclaw \
  --out reports/clawhub-batch-analysis \
  --concurrency 8 \
  --json
  • Use --openclaw <path> instead of --no-openclaw when validating against a local OpenClaw checkout or a branch with new compatibility metadata.
  • Add --keep-plugin-reports only when per-plugin artifacts are needed; large exports can produce many files.
  1. Summarize impact
    • Lead with:
      • total plugins scanned
      • plugins with errors
      • plugins with warnings
      • top finding codes by affected plugin count
    • Include affected plugin/version rows for the specific finding under investigation.
    • Link or point to:
      • plugin-inspector-batch-report.json
      • plugin-inspector-batch-report.md

Safety Notes

  • Treat exported plugins as untrusted source. Do not pass --runtime, --mock-sdk, or --allow-execute unless the user explicitly requests runtime capture in an isolated workspace.
  • Keep production exports and reports out of git unless the user explicitly asks to publish a sanitized artifact.
  • If export counts or endpoint behavior matter, verify against live ClawHub instead of relying on memory.

评价

还没有评价。欢迎分享你的使用感受。

评论

无需登录即可发表。欢迎分享使用感受、提问,或说明在哪些环境下无法运行。

还没有评论。来写第一条吧。

提交后会立即公开。请勿填写邮箱、电话等个人信息。URL 最多 2 个。

0 / 1000 字

此表单受 reCAPTCHA 保护,适用 Google 的隐私权政策和服务条款。

同一仓库的技能

crabbox

免费

Use the Crabbox wrapper for OpenClaw remote validation across Linux, macOS, Windows, and WSL2, including delegated Blacksmith Testbox proof. Report the actual provider and id.

中文简介正在准备中。当前显示原文说明。

openclaw/plugin-inspector252026年10月18日 更新

查看 openclaw 的全部技能

报告此技能的问题