---
type: system-doc
name: Skill 贡献与 Mount 流程 v1.0
title: Skill 贡献与 Mount 流程
status: active
created: 2026-07-01
last_updated: 2026-07-01
version: v1.0
date: 2026-07-01
tags:
- Agent
- Skill
- 符号链接
- 治理
---

> **Universe Skill 命名补丁（2026-07-30，2026-08-06 更新指向）**：本文件中的旧 skill 名称多为当前目录名 / legacy implementation / mount path，不代表 canonical skill 名。治理主口径见 `../Universe/99_System/Governance/Rules/Universe_Skill_Naming_Rules_v0.2.md`（旧路径 `99_System/Rules/Universe_Skill_Naming_Rules_v0.1.md` 为兼容 pointer）与 `99_System/Skills/Runtime_Skill_Implementations_v0.1.md`：`nebula-filing` → `universe-filing`；`meeting-minutes` / `minutes-orchestrator` / `inbox-compile` → `universe-compile`；`summarize` / `summarize-pro` 仅为前处理，不替代 compile。


# Skill 贡献与 Mount 流程 v1.0

> **核心原则**：本地 Agent 尽量把 skill 贡献给 Nebula system，然后 mount 回来，统一在 Nebula 维护。

---

## 一、流程概述

```
Agent 现有 skills
  │
  ├─ 1. 贡献阶段
  │     ├─ 扫描本地 skills 目录
  │     ├─ 识别非 Nebula 管理的 skill
  │     ├─ 评估：这个 skill 应该贡献到 Nebula 吗？
  │     │   ├─ 通用 skill（多 agent 可用）→ 贡献到 Nebula
  │     │   └─ 专用 skill（仅自己用）→ 保留在本地，但备份到 Nebula
  │     └─ 执行贡献：复制到 Nebula/99_System/Skills/
  │
  ├─ 2. Mount 阶段
  │     ├─ 扫描 Nebula skills 目录
  │     ├─ 评估：哪些 skill 我需要 mount？
  │     │   ├─ 常用（< 7 天用一次）→ mount 符号链接
  │     │   └─ 不常用（> 7 天用一次）→ 按需读取
  │     └─ 执行 mount：创建符号链接
  │
  └─ 3. 清理阶段
        ├─ 移除本地重复副本（已贡献到 Nebula 的）
        └─ 更新 AGENT_SKILL_MOUNTS.json
```

---

## 二、通知模板

### 发送给本地 Agent 的通知

```
【Nebula Skill 治理通知】

你是 {agent_name}，运行在 {platform} 上。

根据 Nebula Agent Governor v4.9，请执行以下操作：

## 一、Skill 贡献检查

1. 扫描你的 skills 目录：
   - WorkBuddy: ~/.workbuddy-ai/skills/
   - OpenClaw: ~/.qclaw-oversea/skills/

2. 列出所有已安装的 skill

3. 对每个 skill 判断：
   - 这个 skill 在 Nebula/99_System/Skills/ 里有吗？
   - 如果没有，它应该贡献到 Nebula 吗？
     - 通用 skill（其他 agent 也能用）→ 建议贡献
     - 专用 skill（只有你能用）→ 建议备份到 Nebula

4. 输出你的贡献建议

## 二、Mount 需求评估

1. 列出你的工作职责（参考 Agent 目录）

2. 评估你需要哪些 skill：
   - 每天都用的 → 必须 mount
   - 每周用几次的 → 建议 mount
   - 很少用的 → 按需读取即可

3. 检查 Nebula/99_System/Skills/ 里有哪些 skill 可用

4. 输出你的 mount 建议

## 三、执行

1. 先输出建议，等确认
2. 确认后执行贡献和 mount
3. 更新 AGENT_SKILL_MOUNTS.json
```

---

## 三、Agent 自评清单

### Skill 贡献评估

| 问题 | 判断标准 |
|------|---------|
| 这个 skill 在 Nebula 里有吗？ | 检查 99_System/Skills/ |
| 这个 skill 其他 agent 能用吗？ | 通用 → 贡献；专用 → 备份 |
| 这个 skill 的维护成本高吗？ | 高 → 贡献到 Nebula 统一维护 |
| 这个 skill 涉及敏感信息吗？ | 涉及 → 保留本地，不贡献 |

### Mount 需求评估

| 问题 | 判断标准 |
|------|---------|
| 这个 skill 每天都用吗？ | 是 → 必须 mount |
| 这个 skill 每周用几次？ | 2+ 次 → 建议 mount |
| 这个 skill 很少用吗？ | 是 → 按需读取 |
| 这个 skill 有平台依赖吗？ | 有 → 确认兼容性 |

---

## 四、常见 Skill 分类

### 通用 Skill（建议贡献到 Nebula）

| Skill | 说明 | 贡献理由 |
|-------|------|---------|
| nebula-filing | 入库规则 | 所有 agent 都需要 |
| nebula-agent-governor | Agent 治理 | 所有 agent 都需要 |
| nebula-skill-governor | Skill 治理 | 所有 agent 都需要 |
| xlsx | Excel 处理 | 多 agent 可用 |
| docx | Word 处理 | 多 agent 可用 |
| pdf | PDF 处理 | 多 agent 可用 |
| pptx | PPT 处理 | 多 agent 可用 |
| xbrowser | 浏览器操作 | 多 agent 可用 |
| gog | Google 搜索 | 多 agent 可用 |

### 平台专用 Skill（保留在本地，备份到 Nebula）

| Skill | 平台 | 处理方式 |
|-------|------|---------|
| feishu-* | OpenClaw | 保留本地，备份 Nebula |
| lark-config | AnyGen | 保留本地，备份 Nebula |
| 钉钉听记 | 阿里钉钉 | 保留本地 |

### Agent 专用 Skill（保留在本地，备份到 Nebula）

| Skill | Agent | 处理方式 |
|-------|-------|---------|
| feifei-private-script | 菲菲 | 保留本地，备份 Nebula |

---

## 五、执行示例

### 韦大宝（WorkBuddy 海外版）

```
当前 skills 目录：~/.workbuddy-ai/skills/
已安装：anytype-nebula-sync（符号链接）

贡献建议：
- 无（没有需要贡献的 skill）

Mount 建议：
- nebula-filing → mount（常用）
- nebula-agent-governor → mount（常用）
- xlsx → mount（常用）
- docx → mount（常用）
- pdf → mount（常用）
- pptx → mount（常用）
```

### 妮妮（OpenClaw）

```
当前 skills 目录：~/.qclaw-oversea/skills/
已安装：agent-browser-clawdbot, calendar, docx, gog, 等

贡献建议：
- agent-browser-clawdbot → 评估是否贡献到 Nebula
- calendar → 评估是否贡献到 Nebula

Mount 建议：
- nebula-filing → mount（常用）
- nebula-agent-governor → mount（常用）
- xlsx → mount（常用）
- pdf → mount（常用）
- pptx → mount（常用）
```

---

*v1.0 · 2026-07-01 · Nebula System*
