这个 skill 用来处理 3 类查询:
第 3 类会优先读取本 skill 自带的参考文档 references/builtin-plugins.md,再补充 openclaw plugins inspect --json 的运行状态、能力信息,以及仓库里的相关文档摘录。
python {baseDir}/scripts/openclaw_plugin_catalog.py bundled
python {baseDir}/scripts/openclaw_plugin_catalog.py status --state enabled
python {baseDir}/scripts/openclaw_plugin_catalog.py status --state disabled
python {baseDir}/scripts/openclaw_plugin_catalog.py inspect discord
python {baseDir}/scripts/openclaw_plugin_catalog.py --format json inspect openclaw-qqbot
当用户要看“全部内置插件”“内置插件清单”“OpenClaw 插件总表”时,运行:
python {baseDir}/scripts/openclaw_plugin_catalog.py bundled
当用户要看“启用的插件”“禁用的插件”“当前插件状态”时,运行:
python {baseDir}/scripts/openclaw_plugin_catalog.py status --state enabled
python {baseDir}/scripts/openclaw_plugin_catalog.py status --state disabled
python {baseDir}/scripts/openclaw_plugin_catalog.py status --state all
这里的 enabled 以 plugin.enabled == true 为准。即使插件当前加载失败,只要配置层面是启用,也算启用。
当用户要看某个插件的作用、用途、常见配置或详细说明时,运行:
python {baseDir}/scripts/openclaw_plugin_catalog.py inspect <plugin-id>
脚本会按这个顺序取资料:
references/builtin-plugins.mdopenclaw plugins inspect --jsondocs/、README.md、渠道文档摘录如果用户想要更口语化、更适合面板展示的解释,可以基于脚本输出再整理成自然语言说明。
references/builtin-plugins.mdopenclaw CLI。openclaw-main/ 可能只是源码树,未必已经构建,所以不要优先使用 node openclaw.mjs。enabled: true 但 status: "error",应表述为“已启用,但加载失败”。共 1 个版本