agentCLAWHUBUnverified

元阁 yotta-skills

元阁 -- 元阁全家技能的总编排策划 + 编排路由 + 一键安装器 + 技能盘点 + 本机技能 Hub + 运行时 hook 适配。Hub 层:hub hosts 只读发现本机已装智能体与技能目录(文件系统优先,不读元忆;已核实 / 自动发现 / 桥接分类 + 状态细分:可用 / 残留(实体未确认)/ 未创建 / 仅标记);hub hosts add/remove/list/mark/exclude/include/set 注册自定义宿主目录、手动标记、不接管开关与目录覆盖(只注册不建目录、移除不删目录;残留清理 hub hosts remove --purge 默认预览、目录入回收站 7 天;YottaCode 不纳入接管);install-self / where 把元阁管理引擎独立安装(默认 ~/.yottaskills/yotta-skills,--dir 指定)并查看运行位置;hub config get/set/clear/rollback 持久化 Hub 位置(config.json;优先级 --hub > YOTTA_SKILLS_HUB > config > 默认;--move 迁移旧 Hub + 重链 + 回收站;lastMigration 记录 + 一键回滚 = 位置回退;仅切换且旧 Hub 非空时记录未迁移供面板一键迁移);hub cleanup-backups 清理历史备份 / 暂存残留(回收站 7 天);hub install / update 把技能装到 ~/.yottaskills/hub 单点真源(清单 27 + 特殊家族 5,特殊家族跟随各自 npm latest;update / hub update 只升不降,--force 才显式降级);hub link --all 用 Windows junction / POSIX symlink 分发到全部已核实宿主(默认范围;--include-discovered 显式纳入自动发现目录;锁 / 数据桥接目录永不链接),元技能在链接时收敛宿主旧副本(移入 ~/.yottaskills/trash 保留 7 天、版本闸门 Hub ≥ 宿主);hub unlink 只删链接、fail-closed;非元技能不参与更新(用户自行处理);hub status 显示来源、版本、链接与异常;view 启动本机技能枢纽面板(默认 127.0.0.1:8789,六视图 + 高级 CLI 页,写操作需页面令牌与确认);兼容 agentskills.io 技能格式、Vercel Labs skills CLI 的 .agents/skills 通用目录与 .skill-lock.json v3(只读)。路由层:--route / route_request 按需求摘要给出候选组合、调用顺序、角色、置信度、依据、已装/缺失状态与安装命令,只建议不自动安装;非元阁家族已装技能按 frontmatter description 机械匹配作并列候选(标注来源与未扫描状态,只读不自动调用);M1 记忆裁决层:usage enable/mark 本地结构化记录 + decide-memory / MCP decide_memory 输出 promote / hold / demote 只读建议(需授权 provider;只建议不删除、不自动写元忆);策划层:按场景给出「该组合哪几个元技能、组合强在哪、怎么组合使用(安装与调用均由用户确认后执行)」;安装层:一条命令把 YottaMeta 已发布的全部 yotta-* 技能装进指定智能体或目录(默认 --pin 锁死清单精确版本);盘点层:--inventory / --reindex 扫描本机已装技能生成/更新注册表,新装技能自动被发现(install/update 后自动 re-index,会话开工只建议跑本地 --reindex;更新检查走手动 --check 或后台 --check --scheduled);运行时适配层:hook capabilities / evaluate / bind / unbind 按宿主能力矩阵执行六个统一事件并留证降级,元信 before_install 已接入安装管线;自包含零依赖,不依赖任何元技能;MCP 按需加载且需用户确认后写入配置(可选:list_installed_skills/describe_skill/reindex/route_request/decide_memory,不常驻,未加载降级 CLI)。支持 --list 清单 / --route 路由 / usage 使用记录 / decide-memory 记忆裁决 / hub 技能 Hub / install-self 独立安装 / where 位置查看 / install / update / update --check(只读检查)/ update --check --scheduled(后台周检)/ update --auto(家族自动更新)/ hook 适配 / --inventory / --reindex / --dry-run 预览 / --pin(默认)/ --range。触发:需要批量安装或更新元阁全家技能、单点安装并分发到多个智能体、查看本机装了哪些智能体与技能目录、接管非元技能、按场景组合多个元技能、路由或判断该用哪些技能、判断哪些技能值得长期记忆、查看或记录技能使用信号、盘点或查看本机已装技能、重扫技能注册表、给某个智能体或目录一次性铺齐 yotta-* 技能、评估宿主 hook 能力、预览安装清单、锁版本安装、或用户说 元阁/装全家/一次装齐/yotta-skills/install-all/更新全家/检查更新/自动更新/hook 适配/该用哪个技能/路由技能/记忆裁决/技能该不该记住/盘点技能/查看已装技能/技能 Hub/单点安装/链接分发/接管技能/技能枢纽面板/图形化面板/独立安装元阁/查看元阁位置/持久化 Hub 位置/换 Hub 目录/迁移 Hub/迁移回滚/回滚 Hub 位置/清理备份残留/自定义宿主/残留清理/宿主状态 等。边界(Do NOT trigger):只做「组合策划 + 静态路由建议 + M1 记忆裁决只读建议 + 清单 + 下载 + 落位 + 汇总 + 盘点 + re-index + Hub 本机真源与链接分发 + hook 适配」,不含技能本体、不做技能内容开发、不 -g 污染全局、不自动安装缺失技能、不静默写宿主配置或全局记忆、不自动删除技能或记忆;家族安装先自举或调用元信装前门禁,DO NOT INSTALL 阻断,非元阁家族包不自动安装。

OpenClaw

Rank

62

Safety

84

Downloads

2.0k

Updated

Oct 9, 2026

Version

0.29.10

Source

CLAWHUB

About

What it does, and when to use it.

Capability contract not published. No trust telemetry is available yet. 2K downloads reported by the source. Last updated 10/9/2026.

Avoid when

  • Contract metadata is missing or unavailable for deterministic execution.

Risk flags: missing_or_unavailable_contract, trust_data_unavailable, schema_references_missing

Public facts

Every fact links back to the source it came from.

Vendor
Clawhubvendor · observed Oct 9, 2026
Protocol compatibility
OpenClawcompatibility · observed Oct 9, 2026
Adoption signal
2K downloadsadoption · observed Oct 9, 2026
Latest release
0.29.10release · observed Oct 9, 2026
Handshake status
UNKNOWNsecurity

Install and run

Setup complexity: low.

clawhub skill install s17c9k7630m9g0z4bq1hjz21958d7bas:yotta-skills
  1. Install using `clawhub skill install s17c9k7630m9g0z4bq1hjz21958d7bas:yotta-skills` in an isolated environment before connecting it to live workloads.
  2. No published capability contract is available yet, so validate auth and request/response behavior manually.
  3. Review the upstream CLAWHUB listing at https://clawhub.ai/yottameta/yotta-skills before using production credentials.

Contract: missing

curl -s "https://www.xpersona.co/api/v1/agents/clawhub-yottameta-yotta-skills/snapshot"

Documentation

CLAWHUB

160,000 characters of source documentation, loaded on request.

Extracted files

5 files captured from the source.

SKILL.md

---
name: yotta-skills
slug: yotta-skills
version: 0.29.10
displayName: 元阁·技能编排助手
summary: 元阁全家技能编排:组合策划、路由建议、一键安装、技能盘点,装前摘要供用户决策。
description: '元阁 -- 元阁全家技能的总编排策划 + 编排路由 + 一键安装器 + 技能盘点 + 本机技能 Hub + 运行时 hook 适配。Hub 层:hub hosts 只读发现本机已装智能体与技能目录(文件系统优先,不读元忆;已核实 / 自动发现 / 桥接分类 + 状态细分:可用 / 残留(实体未确认)/ 未创建 / 仅标记);hub hosts add/remove/list/mark/exclude/include/set 注册自定义宿主目录、手动标记、不接管开关与目录覆盖(只注册不建目录、移除不删目录;残留清理 hub hosts remove --purge 默认预览、目录入回收站 7 天;YottaCode 不纳入接管);install-self / where 把元阁管理引擎独立安装(默认 ~/.yottaskills/yotta-skills,--dir 指定)并查看运行位置;hub config get/set/clear/rollback 持久化 Hub 位置(config.json;优先级 --hub > YOTTA_SKILLS_HUB > config > 默认;--move 迁移旧 Hub + 重链 + 回收站;lastMigration 记录 + 一键回滚 = 位置回退;仅切换且旧 Hub 非空时记录未迁移供面板一键迁移);hub cleanup-backups 清理历史备份 / 暂存残留(回收站 7 天);hub install / update 把技能装到 ~/.yottaskills/hub 单点真源(清单 27 + 特殊家族 5,特殊家族跟随各自 npm latest;update / hub update 只升不降,--force 才显式降级);hub link --all 用 Windows junction / POSIX symlink 分发到全部已核实宿主(默认范围;--include-discovered 显式纳入自动发现目录;锁 / 数据桥接目录永不链接),元技能在链接时收敛宿主旧副本(移入 ~/.yottaskills/trash 保留 7 天、版本闸门 Hub ≥ 宿主);hub unlink 只删链接、fail-closed;非元技能不参与更新(用户自行处理);hub status 显示来源、版本、链接与异常;view 启动本机技能枢纽面板(默认 127.0.0.1:8789,六视图 + 高级 CLI 页,写操作需页面令牌与确认);兼容 agentskills.io 技能格式、Vercel Labs skills CLI 的 .agents/skills 通用目录与 .skill-lock.json v3(只读)。路由层:--route / route_request 按需求摘要给出候选组合、调用顺序、角色、置信度、依据、已装/缺失状态与安装命令,只建议不自动安装;非元阁家族已装技能按 frontmatter description 机械匹配作并列候选(标注来源与未扫描状态,只读不自动调用);M1 记忆裁决层:usage enable/mark 本地结构化记录 + decide-memory / MCP decide_memory 输出 promote / hold / demote 只读建议(需授权 provider;只建议不删除、不自动写元忆);策划层:按场景给出「该组合哪几个元技能、组合强在哪、怎么组合使用(安装与调用均由用户确认后执行)」;安装层:一条命令把 YottaMeta 已发布的全部 yotta-* 技能装进指定智能体或目录(默认 --pin 锁死清单精确版本);盘点层:--inventory / --reindex 扫描本机已装技能生成/更新注册表,新装技能自动被发现(install/update 后自动 re-index,会话开工只建议跑本地 --reindex;更新检查走手动 --check 或后台 --check --scheduled);运行时适配层:hook capabilities / evaluate / bind / unbind 按宿主能力矩阵执行六个统一事件并留证降级,元信 before_install 已接入安装管线;自包含零依赖,不依赖任何元技能;MCP 按需加载且需用户确认后写入配置(可选:list_installed_skills/describe_skill/reindex/route_request/decide_memory,不常驻,未加载降级 CLI)。支持 --list 清单 / --route 路由 / usage 使用记录 / decide-memory 记忆裁决 / hub 技能 Hub / install-self 独立安装 / where 位置查看 / install / update / update --check(只读检查)/ update --check --scheduled(后台周检)/ update --auto(家族自动更新)/ hook 适配 / --inventory / --reindex / --dry-run 预览 / --pin(默认)/ --range。触发:需要批量安装或更新元阁全家技能、单点安装并分发到多个智能体、查看本机装了哪些智能体与技能目录、接管非元技能、按场景组合多个元技能、路由或判断该用哪些技能、判断哪些技能值得长期记忆、查看或记录技能使用信号、盘点或查看本机已装技能、重扫技能注册表、给某个智能体或目录一次性铺齐 yotta-* 技能、评估宿主 hook 能力、预览安装清单、锁版本安装、或用户说 元阁/装全家/一次装齐/yotta-skills/install-all/更新全家/检查更新/自动更新/hook 适配/该用哪个技能/路由技能/记忆裁决/技能该不该记住/盘点技能/查看已装技能/技能 Hub/单点安装/链接分发/接管技能/技能枢纽面板/图形化面板/独立安装元阁/查看元阁位置/持久化 Hub 位置/换 Hub 目录/迁移 Hub/迁移回滚/回滚 Hub 位置/清理备份残留/自定义宿主/残留清理/宿主状态 等。边界(Do NOT trigger):只做「组合策划 + 静态路由建议 + M1 记忆裁决只读建议 + 清单 + 下载 + 落位 + 汇总 + 盘点 + re-index + Hub 本机真源与链接分发 + hook 适配」,不含技能本体、不做技能内容开发、不 -g 污染全局、不自动安装缺失技能、不静默写宿主配置或全局记忆、不自动删除技能或记忆;家族安装先自举或调用元信装前门禁,DO NOT INSTALL 阻断,非元阁家族包不自动安装。'
tags: [技能编排, 路由, 一键安装, 技能盘点, orchestrati

README.md

<p align="center"><b>Language</b>: English · <a href="./README.zh-CN.md">中文</a></p>

<p align="center">
  <img src="assets/banner.png" alt="yotta-skills banner" width="100%" />
</p>

<h1 align="center">yotta-skills · 元阁 (YuanGe)</h1>

<p align="center">YottaMeta's skill-family <b>orchestration router, inventory, and one-command installer</b>: route which skills to combine for a task, then one <code>npx</code> line installs the published <code>yotta-*</code> skills (currently <b>27</b>) into any agent or directory.</p>
<p align="center">List the family, route a task, install everything, incrementally update, preview with <code>--dry-run</code>, pin exact versions - idempotent and zero-dependency (Node.js 18+), pure npm ecosystem.</p>
<p align="center">This package contains <b>no skill bodies</b> — only a manifest, a downloader, a placer and a summary. Each skill still comes from its own npm package.</p>

<p align="center">
  <a href="LICENSE"><img alt="License: MIT" src="https://img.shields.io/badge/license-MIT-blue" /></a>
  <a href="https://agentskills.io/"><img alt="Standard: agentskills.io" src="https://img.shields.io/badge/standard-agentskills.io-orange" /></a>
  <a href="https://www.npmjs.com/package/@yottameta/yotta-skills"><img alt="npm package" src="https://img.shields.io/npm/v/@yottameta/yotta-skills" /></a>
  <a href="https://github.com/YottaMeta/yotta-skills"><img alt="GitHub stars" src="https://img.shields.io/github/stars/YottaMeta/yotta-skills" /></a>
  <a href="https://github.com/YottaMeta/yotta-skills/commits/main"><img alt="last commit" src="https://img.shields.io/github/last-commit/YottaMeta/yotta-skills" /></a>
  <a href="https://github.com/YottaMeta/yotta-skills"><img alt="PRs welcome" src="https://img.shields.io/badge/PRs-welcome-brightgreen" /></a>
</p>

## What it is

Installing the whole YottaMeta family used to mean running <code>npx</code> for each skill one by one. 元阁 turns it into a single command: it reads a built-in manifest (27 published skills), downloads each from its own npm package, places it into the target skills directory, and prints a summary (success / skipped / failed).

元阁 is also the **family orchestration planner**: given a task, check the orchestration table first — which skills to combine, in what order, and why — then install exactly those. The decision table ships in the package as <code>references/orchestration.md</code> and is summarized in <code>SKILL.md</code>.

- **List** - see the whole family: slug, Chinese name, package, version and a one-line description.
- **Orchestration routing** - <code>--route</code> turns a task summary into a candidate combination, call order, per-skill roles, confidence, evidence, installed/missing status, and an install command; it only suggests installation and never installs automatically. An optional local provider may add or re-order installed skills within the allow-list and return <code>confidence</code> / <code>reasons</code> / <code>

_meta.json

{
  "ownerId": "kn72sqpz1re8bd5phwfbj87nq584bdkv",
  "slug": "yotta-skills",
  "version": "0.29.10",
  "publishedAt": 1791558579015
}

references/faq.md

# 元阁常见问题

## 速查索引

- **安装目标**:未指定目标怎么办 · 支持哪些智能体 · 装完为什么看不到
- **网络与源**:国内访问慢 · 镜像延迟 · 网络失败
- **更新**:`update --check` 退出码 · 后台周检缓存 · 自动更新边界 · 幂等
- **版本**:默认 `--pin` 与 `--range` · 清单漂移 · 单技能安装
- **安全**:装前扫描 · 目标目录校验 · 失败恢复
- **授权**:会不会自动装技能 / 自动写全局记忆 / 自动改 MCP 配置

---

## 1. 安装时提示「未指定目标」怎么办?

这表示当前目录没有检测到项目级技能目录。两种解决方式:

```bash
npx -y @yottameta/yotta-skills --agent codex
npx -y @yottameta/yotta-skills --dir /path/to/skills
```

`--agent` 使用内置智能体默认目录;`--dir` 适合自定义目录或未收录智能体。

## 2. 支持哪些智能体?

内置 17 个键名:`claude`、`cursor`、`codex`、`gemini`、`goose`、`amp`、`opencode`、`windsurf`、`workbuddy`、`kiro`、`trae`、`trae-cn`、`qwen`、`comate`、`codebuddy`、`kimi`、`agents`。未收录的智能体用 `--dir` 指定目录。

## 3. 国内访问 npm 慢或失败怎么办?

可用 `YOTTA_SKILLS_NPM_FLAGS` 追加 registry 参数:

```bash
YOTTA_SKILLS_NPM_FLAGS="--registry=https://registry.npmmirror.com" npx -y @yottameta/yotta-skills --agent codex
```

新版本发布后镜像可能有延迟;如需立即获取,可临时改回 npm 官方源并配置代理。

## 4. `update --check` 的退出码是什么意思?

- `0`:全部最新
- `3`:存在可更新技能
- `1`:检查失败(网络或 registry 异常)

该命令只读,不修改文件。

## 4.1 `update --check --scheduled` 什么时候用?

它是后台周检入口:默认 7 天加 0 到 24 小时随机抖动,未到期不联网;到期只检查一次,
结果写入 `~/.yottaskills/update-check.json`。文本模式网络失败静默并退出 0,
`--json` 可读取 `error` / `cache` 诊断字段。会话开工只建议做本地 `--reindex`,
不默认联网更新检查。

## 5. `update --auto` 会更新所有技能吗?

只自动更新元阁家族内技能(`yotta-*` 且在清单中)。其他已装技能只提示,不自动改动。

## 6. 重复安装会重复占空间吗?

不会。默认按清单版本判断,已一致的技能跳过;需要强制覆盖时加 `--force`。

## 7. `--pin` 和 `--range` 怎么选?

默认是 `--pin`:按清单精确版本安装,完全可复现、不会静默跟随浮动版本。
只有你明确想跟随同 major 的最新 patch 时才加 `--range`。

## 8. 为什么清单和文档版本会不一致?

人工文档可能滞后。机器权威源是 `skills.json`,人工可读副本是 `references/skill-list.md`;当前版本已加入自动测试,两者不一致会导致测试失败。

## 9. 如何只安装部分技能?

```bash
npx -y @yottameta/yotta-skills install yotta-memory yotta-workflow --agent codex
```

也可以先用 `--route` 查看建议组合,再按需安装。

## 10. 安装前安全扫描怎么用?

家族安装默认执行元信门禁:没有元信时先自动自举,再扫描待装包。`DO NOT INSTALL`
和扫描失败会阻断;`INSTALL WITH CAUTION` / `REVIEW REQUIRED` 会继续但显示风险。
可用 `--verify <path>` 指定引擎。`--skip-scan` 只是人工应急路径,会标记
`explicit-unverified`,`update --auto` 不使用它。

## 11. 安装失败后如何恢复?

查看汇总中的失败原因。setup / doctor 失败时元阁会自动恢复旧版本;旧版本快照仍保存在
`~/.yottaskills/snapshots/`。可以先用 `doctor` 自检,再用 `rollback` 恢复最近快照:

```bash
npx -y @yottameta/yotta-skills doctor --dir /path/to/skills --slug <slug>
npx -y @yottameta/yotta-skills rollback --list --dir /path/to/skills
npx -y @yottameta/yotta-skills rollback --slug <slug> --dir /path/to/skills
```

如果只是安装源或网络问题,再单独安装失败技能:

```bash
npx -y @yottameta/yotta-skills install <slug> --dir /path/to/skills
```

## 12. 装完为什么智能体里看不到?

确认安装目录与智能体实际读取目录一致;安装后通常需要重启会话或重新加载技能列表。

## 13. `hook evaluate` 会真的拦截动作吗?

不一定。适配层先探测宿主能力:`native-block` 才能声明动作前阻断;`native-audit` 只能审计并触发一次纠偏,结果会标记 `explicit-unverified`;`wrapper-only` 仅在 wrapper 注册后保证;未知宿主全部按 `unsupported` 处理。当前 Codex 已实测能力见 `hook capabilities --host codex`。

## 14. 元阁会自动安装技能、写全局记忆或改 MCP 配置吗?

不会。元阁只给建议:`--route` 输出缺失技能与安装命令,安装动作由你执行或确认后才发生;
写客户端 `mcpServers` 配置、把编排护栏写进全局记忆(如 `AGENTS.md` / `CLAUDE.md`)都需要**事先明确同意**,
并会先展示目标文件与完整文本。你拒绝写入时,元阁不写任何文件,直接以 CLI 方式继续工作。

## 15. `decide-memory` 会替我删除技能或写

references/hub.md

# Hub(本机单点安装 + 链接分发)

## 它解决什么

多智能体各自维护技能目录时,同一技能会被复制多份,升级后容易版本漂移。Hub 把
技能集中到本机一份真源,再按宿主建立链接(Windows junction / macOS·Linux
symlink),升级只改真源,已链接宿主即时生效。

## 默认位置

- Hub 真源:`~/.yottaskills/hub`
- 技能台账:`<hub>/.yotta-hub.json`
- 链接台账:`<hub>/.yotta-links.json`
- 收敛回收站:`~/.yottaskills/trash/<时间戳>/<宿主>/<技能>/`(保留 7 天,可用 `YOTTA_SKILLS_TRASH` 覆盖)
- 覆盖方式(优先级):`--hub <dir>` > `YOTTA_SKILLS_HUB` > `config.json`(`hub config set`)> 默认

## Hub 位置持久化(0.29.2 起;0.29.5 迁移向导 / 回滚 / 残留清理)

`hub config` 把 Hub 位置写进用户级配置(与 hosts.json / self.json 同根):

```bash
npx -y @yottameta/yotta-skills hub config get                # 生效位置 + 来源 + 配置文件
npx -y @yottameta/yotta-skills hub config set --hub "D:\my-hub"        # 只换指针(旧 Hub 保留)
npx -y @yottameta/yotta-skills hub config set --hub "D:\my-hub" --move # 迁移:复制校验 → 重链 → 旧 Hub 入回收站
npx -y @yottameta/yotta-skills hub config rollback           # 回滚预览(上次迁移前的原位置)
npx -y @yottameta/yotta-skills hub config rollback --yes     # 执行回滚(位置回退,用当前内容)
npx -y @yottameta/yotta-skills hub config clear              # 清除覆盖,回到 flag > env > 默认
```

- 配置文件:`<YOTTA_SKILLS_HOME>/config.json`(默认 `~/.yottaskills/config.json`;schema v1,原子写)。
- 校验(fail-closed):路径不能是文件、不能与配置根 / 独立安装目录重叠、不能是锁 / 数据桥接目录;路径不存在允许(首次使用时创建)。
- `--move` 语义:旧 Hub 复制到新位置 → 逐技能 treeHash 校验 → 切换配置 → `hub link` 以新 Hub 为源 `--force` 重链 → 旧 Hub 入回收站(保留 7 天)。校验失败不切配置;重链未全部完成时旧 Hub 保留供重试(新旧内容一致,混合链接均可用)。
- 目标目录只含元阁自己的空台账残留(`.yotta-hub.json` / `.yotta-hub-audit.jsonl`)时,`--move` 默认 fail-closed 并提示;确认后加 `--clean-residue`(残留移入回收站)再迁移。
- 迁移记录:`config.json` 的 `lastMigration` 记录时间 / from→to / 校验技能数 / 重链目录数 / 回收站与剩余天数;`hub config get` 展示「最近一次迁移」块与回滚命令。
- 回滚语义:`hub config rollback` 默认预览、`--yes` 执行 = 位置回退(把当前 Hub 内容复制校验回原位置,再重链、当前 Hub 入回收站 7 天);**不是**恢复旧快照。目标非空 fail-closed(不合并)。
- 仅切换指针(不带 `--move`)时,若旧 Hub 非空会记录「未迁移」并在面板提示「旧 Hub 还有 N 个技能未迁移」+ 一键迁移;执行迁移 / 回滚后该提示自动清除。
- 面板「Hub 位置」区显示来源 / 配置覆盖 / 重启提示,并提供「设置新位置(迁移向导:迁移 / 仅切换,默认迁移)/ 最近一次迁移 + 一键回滚 / 清除覆盖」(写操作需页面令牌 + `hub-config` 确认串);已在运行的 `view` 需重启后生效。
- 误用防护:`--hub` 只允许与 `hub` / `view` / `where` 一起使用;其它命令(含裸 `--hub`)fail-closed 报错,不再静默忽略。

## 备份 / 暂存残留清理(0.29.5 起)

`hub link --force` 替换真目录时,旧副本移入回收站(不再原地留 `<name>.yottaskills-backup-*`,宿主不会把备份当技能扫描)。历史残留可用:

```bash
npx -y @yottameta/yotta-skills hub cleanup-backups          # 预览(Hub + 已核实宿主)
npx -y @yottameta/yotta-skills hub cleanup-backups --yes    # 移入回收站(7 天可恢复)
```

- 识别标记:`.yottaskills-backup-*` / `.yottaskills-import-*` / `.yottaskills-rollback-*` / `.yottaskills-staging`。
- `hub doctor` 会只读报告 `backup_residue:*` 警告并给出清理命令;`--dir` / `--agent` 可收窄范围。

## 元技能唯一性收敛(`hub link` 执行时)

元技能(清单 27 + 特殊家族 5:元开 / 元伴 / 元呈 / 元阁本体 / 元信MCP)在
`hub link`(含面板链接动作)执行时收敛唯一性,不做事后全机扫描:

1. 收集宿主目录中的同名真目录与 `yotta-X__*` 重命名副本(frontmatter `name` 相同);
2. 版本闸门:Hub 版本 ≥ 宿主副本版本才收敛;宿主更高 → 跳过并提示先 `hub update`;
   版本无法解析 → 跳过提示(fail-safe);
3. 旧副本移入回收站(保留 7 天、输出恢复路径)→ 建立指向 Hub 的链接;
   跨盘(源目录在其它卷,或经 junction / symlink 落在其它卷)时 `rename`
   会报 `EXDEV`,自动回退「复制 → 校验(treeHash + 文件数 + 字节数)→ 删除源」;
   建链失败后的恢复同样支持跨盘回退,校验不通过不会删除源;
4. 先移后链;建链失败
Github ReposUpdated 8h agoRank 70

AionUi

Free, local, open-source 24/7 Cowork app and OpenClaw for Gemini CLI, Claude Code, Codex, OpenCode, Qwen Code, Goose CLI, Auggie, and more | 🌟 Star if you like it!

MCPOPENCLAW
Github ReposUpdated 6mo agoRank 70

activepieces

AI Agents & MCPs & AI Workflow Automation • (~400 MCP servers for AI agents) • AI Automation / AI Agent with MCPs • AI Workflows & AI Agents • MCPs for AI Agents

OPENCLAW
Github ReposUpdated 6mo agoRank 70

cherry-studio

AI productivity studio with smart chat, autonomous agents, and 300+ assistants.

MCPOPENCLAW
Github ReposUpdated 7mo agoRank 70

CopilotKit

The Frontend for Agents & Generative UI. React + Angular

OPENCLAW

Machine-readable data

The same record, as JSON, for agents and crawlers.

{
  "facts": [
    {
      "factKey": "vendor",
      "category": "vendor",
      "label": "Vendor",
      "value": "Clawhub",
      "href": "https://clawhub.ai/yottameta/skills/yotta-skills",
      "sourceUrl": "https://clawhub.ai/yottameta/skills/yotta-skills",
      "sourceType": "profile",
      "confidence": "medium",
      "observedAt": "2026-10-09T20:57:30.615Z",
      "isPublic": true
    },
    {
      "factKey": "protocols",
      "category": "compatibility",
      "label": "Protocol compatibility",
      "value": "OpenClaw",
      "href": "https://www.xpersona.co/api/v1/agents/clawhub-yottameta-yotta-skills/contract",
      "sourceUrl": "https://www.xpersona.co/api/v1/agents/clawhub-yottameta-yotta-skills/contract",
      "sourceType": "contract",
      "confidence": "medium",
      "observedAt": "2026-10-09T20:57:30.615Z",
      "isPublic": true
    },
    {
      "factKey": "traction",
      "category": "adoption",
      "label": "Adoption signal",
      "value": "2K downloads",
      "href": "https://clawhub.ai/yottameta/yotta-skills",
      "sourceUrl": "https://clawhub.ai/yottameta/yotta-skills",
      "sourceType": "profile",
      "confidence": "medium",
      "observedAt": "2026-10-09T20:57:30.615Z",
      "isPublic": true
    },
    {
      "factKey": "latest_release",
      "category": "release",
      "label": "Latest release",
      "value": "0.29.10",
      "href": "https://clawhub.ai/yottameta/yotta-skills",
      "sourceUrl": "https://clawhub.ai/yottameta/yotta-skills",
      "sourceType": "release",
      "confidence": "medium",
      "observedAt": "2026-10-09T15:09:39.015Z",
      "isPublic": true
    },
    {
      "factKey": "handshake_status",
      "category": "security",
      "label": "Handshake status",
      "value": "UNKNOWN",
      "href": "https://www.xpersona.co/api/v1/agents/clawhub-yottameta-yotta-skills/trust",
      "sourceUrl": "https://www.xpersona.co/api/v1/agents/clawhub-yottameta-yotta-skills/trust",
      "sourceType": "trust",
      "confidence": "medium",
      "observedAt": null,
      "isPublic": true
    }
  ],
  "events": [
    {
      "eventType": "release",
      "title": "Release 0.29.10",
      "description": "- skill-card.md removed; card内容迁移至主文档与/或界面 - skill-manifest.json、skills.json、scan-policy.json 更新以支持新版清单与注册表格式 - 参考文档 references/skill-list.md 更新 - 维护 CHANGELOG.md、SKILL.md、package.json 对应版本与说明 - bin/yotta-skills.js 及相关脚本调整,兼容最新清单、注册表达式、目录结构 此版本以清理冗余文档、同步技能清单、注册表结构为主,保证与主线收敛和标准兼容。",
      "href": "https://clawhub.ai/yottameta/yotta-skills",
      "sourceUrl": "https://clawhub.ai/yottameta/yotta-skills",
      "sourceType": "release",
      "confidence": "medium",
      "observedAt": "2026-10-09T15:09:39.015Z",
      "isPublic": true
    }
  ]
}

Record generated Oct 10, 2026.

Sponsored

Ads related to 元阁 yotta-skills and adjacent AI workflows.