返回顶部
c

catchclawCatchClaw市场工具

Search, install, and export agentars from the CatchClaw marketplace. Use when the user wants to find, install, or package agent templates.

作者: admin | 来源: ClawHub
源自
ClawHub
版本
V 1.0.11
安全检测
已通过
143
下载量
免费
免费
0
收藏
概述
安装方式
版本历史

catchclaw

CatchClaw Agentar Manager

来源: 该技能来自 CatchClaw 技能仓库

Agentar 是一种可分发的智能体归档文件(ZIP 格式),包含工作区文件,如 SOUL.md、技能和其他配置。它可以通过一条命令安装为新的智能体,或用于覆盖现有的智能体。

触发条件

  • - 用户要求搜索/查找/浏览 agentar
  • 用户要求安装/下载特定的 agentar
  • 用户要求导出/打包智能体为 agentar
  • 用户要求回滚/撤销/恢复之前的智能体工作区
  • 用户提及关键词 agentar 或 catchclaw

重要提示: 在执行任何操作之前,请验证捆绑的 CLI 是否正常工作(参见 CLI 设置)。在验证通过之前,不要运行搜索、安装、导出或回滚命令。

CLI 设置(强制要求——在任何命令之前执行)


在运行任何搜索、安装、导出或回滚命令之前,您必须验证捆绑的 CLI。 CLI(agentar_cli.mjs)已捆绑在此技能目录中——无需下载或复制。

  1. 1. 定位: CLI 与此 SKILL.md 位于同一目录(例如 ~/.agents/skills/catchclaw/agentarcli.mjs)。
  2. 验证: 运行 node /agentarcli.mjs version。仅当该命令成功执行后,才能继续执行搜索/安装/导出/回滚操作。

在验证通过之前,切勿运行 $CLI search、$CLI install、$CLI export 或 $CLI rollback。

CLI 位置

CLI 已捆绑在此技能目录中。直接运行:

bash
node /agentar_cli.mjs

其中 是包含此 SKILL.md 的目录(例如 ~/.agents/skills/catchclaw/)。

以下所有命令均使用 $CLI 作为 node /agentar_cli.mjs 的简写。

环境变量(可选)

这些变量列在 metadata.openclaw.requires.env 中,用于注册表/安全分析。正常使用均不需要;省略两者将使用默认值。

  • - AGENTARAPIBASEURL — 覆盖默认的 API 基础 URL(默认为 https://catchclaw.me)
  • AGENTARHOME — 覆盖默认的 CLI 配置目录(默认为 ~/.agentar)

捆绑 CLI 读取或写入的路径

与此技能中的 metadata.openclaw.requires.config 和 metadata.json 对齐:

路径访问权限用途
~/.agentar/读/写CLI 配置(config.json),agentar_cli.mjs 的可选独立安装副本
~/.openclaw/workspace
读/写 | 主智能体工作区(install --overwrite,export) |
| ~/.openclaw/agentar-workspaces/ | 读/写 | 每个智能体的工作区(install --name …) |
| ~/agentar-exports/ | 写 | export ZIP 输出的默认目录 |
| /skills/.credentials | 写(可选) | 当使用 --api-key 运行 install 时写入 |

命令

搜索

bash
$CLI search

在 CatchClaw 市场中搜索与关键词匹配的 agentar。

安装

bash
$CLI install --name [--api-key ]
$CLI install --overwrite

从市场安装 agentar。

选项:

  • - --name — 使用给定的名称创建新的智能体。现有智能体不受影响。(推荐;提示时请将此选项列在首位。)
  • --overwrite — 覆盖主智能体(~/.openclaw/workspace)。现有工作区会自动备份。未经用户明确选择,切勿使用。
  • --api-key — (可选)API 密钥,保存到 skills/.credentials 中,用于需要后端身份验证的 agentar。

导出

bash
$CLI export [--agent ] [-o ] [--include-memory]

将智能体导出为可分发的 agentar ZIP 包。默认排除 MEMORY.md。输出默认为 ~/agentar-exports/。敏感文件(.credentials、.env、.secret、.key、.pem)会自动过滤掉。

选项:

  • - --agent — 要导出的智能体 ID。如果用户未指定智能体,您必须列出智能体并请用户选择后再运行导出;未经用户选择,不要导出。
  • -o, --output — 输出 ZIP 文件路径。
  • --include-memory — 在导出中包含 MEMORY.md(默认排除)。

回滚

bash
$CLI rollback
$CLI rollback --latest

从备份恢复工作区。不带 --latest 时,列出所有可用备份供选择。恢复前当前工作区会自动备份,因此回滚始终安全。

版本

bash
$CLI version

显示 CLI 版本。

安装规则


在执行 install 之前:

  1. 1. 需要 slug: 如果用户想要安装 agentar 但未指定具体是哪一个(没有 slug),请提示用户输入要安装的 agentar 名称/slug。没有 slug 时不要运行 install。
  2. 模式确认(关键——必须询问用户): 您必须明确要求用户选择安装模式。在用户做出明确选择之前,不要继续安装。未经用户确认,切勿假设或默认任何模式。

向用户展示以下两个选项并等待其回应:

  1. 1. new — 创建新的智能体。现有智能体不受影响。
  2. overwrite — 覆盖主智能体(~/.openclaw/workspace)。现有工作区将自动备份。

重要提示:

  • - 在用户明确选择上述选项之一之前,不要执行 install
  • 未经询问,不要将 new 作为默认选项
  • 除非用户明确选择,否则不要使用 overwrite
  • 如果用户选择 new 但未指定名称,则使用 slug 作为默认名称

在用户明确选择 new 后,执行:$CLI install --name <用户指定的名称>
在用户明确选择 overwrite 后,执行:$CLI install --overwrite

在同时满足以下两个条件之前,切勿执行 install:(1) 有 slug,(2) 用户明确确认安装模式。

导出规则


当用户未指定要导出哪个智能体时,您必须让用户先选择。不要自行导出。 如果用户未提供 --agent

  1. 1. 运行不带 --agent 的 $CLI export 以列出可用智能体(或等效方式显示选项)。
  2. 向用户展示列表并询问要导出哪个智能体。
  3. 仅在用户明确选择智能体后,运行 $CLI export --agent <用户选择的id>(以及可选的 -o、--include-memory)。切勿假设或为用户选择智能体。

  • - MEMORY.md 默认排除。仅在用户使用 --include-memory 明确要求时才包含它。
  • 导出期间敏感文件会自动过滤掉(.credentials、.env、.secret、.key、.pem)。
  • 成功导出后,提醒用户检查导出的 ZIP 中是否包含任何敏感数据(API 密钥、凭据、个人信息)。
  • 导出是纯本地操作——不需要网络访问。

错误处理

错误操作
CLI 文件未找到验证技能是否正确安装——agentarcli.mjs 应位于技能目录中
API 无法访问或网络错误
建议检查网络连接,或使用以下命令覆盖 API URL:export AGENTARAPIBASEURL= | | Node.js 未安装 | 指导用户从 https://nodejs.org/ 安装 Node.js | | 下载或解压失败 | 显示错误消息并建议重试该命令 |

工作流程

  1. 1. 搜索:运行 $CLI search 查找 agentar。每个结果都包含一个 slug 标识符。
  2. 安装:如果用户未指定要安装哪个 agentar(没有 slug),请询问用户输入 agentar

标签

skill ai

通过对话安装

该技能支持在以下平台通过对话安装:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 catchclaw-bak-1776123200 技能

方式二:设置 SkillHub 为优先技能安装源

设置 SkillHub 为我的优先技能安装源,然后帮我安装 catchclaw-bak-1776123200 技能

通过命令行安装

skillhub install catchclaw-bak-1776123200

下载

⬇ 下载 catchclaw v1.0.11(免费)

文件大小: 18.08 KB | 发布时间: 2026-4-14 13:51

v1.0.11 最新 2026-4-14 13:51
- No file changes detected in this version.
- Documentation, behavior, and usage rules remain unchanged from previous release.

Archiver·手机版·闲社网·闲社论坛·羊毛社区· 多链控股集团有限公司 · 苏ICP备2025199260号-1

Powered by Discuz! X5.0   © 2024-2025 闲社网·线报更新论坛·羊毛分享社区·http://xianshe.com

p2p_official_large
返回顶部