<!-- title: Google进场：92技能自动生成拆解 -->

# Google进场：92个自动生成技能拆解，附101-skills登顶与套壳矩阵观察

## 概述

本期是 Skills 生态拆解第 1 轮周报（2026-08-28 抓取 skills.sh Trending 24h 实时榜，首页全时安装计数 917,217）。本期最大新闻：**Google Workspace 官方以 googleworkspace/cli 仓库整建制进场**，其 `gws` 套件首发即占四席（gws-gmail-send 6.8K、gws-shared 5.7K、gws-drive 4.5K、gws-gmail 4.3K），而且这 92 个 SKILL.md **全部由 Rust 代码自动生成**——“技能即构建产物”的大厂流水线模式首次公开亮相，本文对它做逐段深拆。榜单侧，101-skills/skills 以单技能 21.6K 登顶；skills-collective 五个 AI 媒体技能热度几乎均匀排成一列；getpaperclipai/paperclip 是值得一记的新面孔。数据均来自 skills.sh 实时榜与 GitHub 仓库实抓，未经证实处均已标注。

## 本期评测对比表

| Skill / 套件 | 所属仓库 | 定位 | 功能完整度 (25%) | 设计质量 (25%) | 实战效果 (20%) | 上手难度 (15%) | 社区活跃 (15%) | 加权综合 |
|---|---|---|---|---|---|---|---|---|
| gws 全家桶（92技能） | googleworkspace/cli | Google Workspace 全家桶 CLI 门面 | ★★★★★ | ★★★★★ | ★★★★ | ★★★ | ★★★★★ | **4.5** |
| gws-gmail-triage（单技能代表） | googleworkspace/cli | 未读邮件摘要一行命令 | ★★★★ | ★★★★★ | ★★★★ | ★★★★ | ★★★★★ | **4.4** |
| mattpocock 动词系（handoff/implement 等） | mattpocock/skills | 工作流动词技能族 | ★★★★ | ★★★★ | ★★★★ | ★★★★★ | ★★★★★ | **4.3** |
| ai-video-generation | 101-skills/skills | AI 视频生成 API 门面 | ★★★★ | ★★★ | ★★★ | ★★★ | ★★★★★ | **3.6** |
| skills-collective 五连 | skills-collective/skills | 图/视频/音乐生成矩阵 | ★★★ | ★★★ | ★★★ | ★★★ | ★★★★ | **3.2** |

评分说明：上手难度星级越高越容易上手。gws 套件扣分点在需要先装 `gws` 二进制并完成 OAuth；ai-video-generation 与 skills-collective 两项因本次未能读到 SKILL.md 原文，实战分依据榜单热度与同类技能历史评测推断，已从严计分。design-guide（getpaperclipai/paperclip，6.0K）与 reddit-automation（doany-skills/skills，5.4K）因原文抓取失败不入加权表，仅作榜单观察。

## 本期生态地图

```mermaid
mindmap
  root((0828 Trending 24h<br/>全时计数 917,217))
    大厂官方套件
      googleworkspace gws 92技能自动生成
      open.feishu.cn 站点直发 209.3K
      larksuite/cli 129.9K
      anthropics frontend-design 4.0K
    个人品牌全家桶
      mattpocock 动词系 89.9K
        grill三连占7-9位
      hyperframes 34.2K
    AI媒体矩阵
      101-skills 登顶 21.6K
      skills-collective 五连均热
      doany-skills reddit自动化
    新面孔
      paperclip design-guide 6.0K
```

## 主角深拆：googleworkspace/cli 的 gws 套件

### 生态位：不是“写了一个 Skill”，而是“造了一条生产线”

大多数 Skill 是作者手写的一份提示词文档；gws 套件完全走了另一条路。仓库根目录是一个 Rust 工作区（Cargo.toml + crates/），核心二进制叫 `gws`，其中 `generate_skills.rs` 一个源文件就有 45KB；`.github/workflows/` 下并列着 `generate-skills.yml` 和 `publish-skills.yml` 两条流水线。也就是说：**SKILL.md 是 CI 的输出物**。仓库里的 `docs/skills.md` 索引开头一行写得明明白白：

> Auto-generated by `gws generate-skills`. Do not edit manually.

这是继 hyperframes 的“1 路由 + 19 领域”渐进披露套件之后，第二种大厂级多技能组织方案——但两者动机不同：hyperframes 是把阅读成本分层，Google 是把**维护成本从文档侧搬到代码侧**。API 变了，改 Rust 代码重新生成，92 份文档永不手工漂移。

### 五层分类法：92 个技能怎么编排

从 `docs/skills.md` 索引实数，92 个技能分四组（Workflows 藏在 Helpers 里）：

| 层 | 数量 | 职责 | 例 |
|---|---|---|---|
| Services | 18 | 完整 API 参考（大而全） | gws-drive（13.3KB）、gws-gmail、gws-calendar、gws-modelarmor |
| Helpers | 23 | 单一快捷命令（小而薄，1-2KB） | gws-gmail-triage（1.2KB）、gws-sheets-append |
| Workflows | 5 | 跨服务只读组合 | gws-workflow-standup-report、gws-workflow-email-to-task |
| Personas | 10 | 角色技能包 | persona-exec-assistant、persona-hr-coordinator |
| Recipes | 41 | 多步任务剧本 | recipe-create-vacation-responder、recipe-post-mortem-setup |

这个分层回答了 Skill 设计里最经典的矛盾：**上下文窗口要省，功能又要全**。Agent 平时只加载 1KB 的 Helper；真要深度操作 Drive 时才读 13KB 的 Service 参考；不知道怎么串流程时，Recipe 直接给 41 个现成剧本。Personas 则是把技能打包成“行政助理”“HR 协调员”这类角色入口——大厂把企业用户的心智模型直接映射成了技能目录结构。

### 逐段拆一个：gws-gmail-triage（1.2KB 的教科书）

frontmatter 全文（实抓）：

```yaml
name: gws-gmail-triage
description: "Gmail: Show unread inbox summary (sender, subject, date)."
metadata:
  version: 0.22.5
  openclaw:
    category: "productivity"
    requires:
      bins:
        - gws
    cliHelp: "gws gmail +triage --help"
```

四个设计点值得抄：

1. **description 是一句可检索的话**："Gmail: Show unread inbox summary (sender, subject, date)"——服务名开头、动作、输出字段全交代，触发匹配全靠它。
2. **`requires: bins: ["gws"]` 依赖前置声明**。技能不是自足的，它依赖 `gws` 二进制在 PATH 上；这个事实写在元数据里而不是正文里，机器可校验。
3. **`cliHelp` 字段**直接给出 `"gws gmail +triage --help"`——给 agent 一条自证命令，装没装对一跑便知。
4. **`version: 0.22.5` 与 CLI 同版本**。我抽查的三个技能全是 0.22.5——技能与二进制锁同一个版本号发布，不存在“文档落后于代码”。

正文第一行是整个套件最聪明的一笔：

> **PREREQUISITE:** Read `../gws-shared/SKILL.md` for auth, global flags, and security rules. If missing, run `gws generate-skills` to create it.

这是一条**自愈引用链**：每个技能只写自己独有的内容，公共知识（认证、全局参数、安全规则）全部指向 gws-shared；引用断了还能用 `gws generate-skills` 现场重造。对比大量手写 Skill 里“复制粘贴公共说明到每个文件”的做法，这既省 token 又消灭了不一致。

其余段落是标准五件套：Usage 一行命令、Flags 表（`--max` 默认 20、`--query` 默认 `is:unread`）、Examples（含 `--format json | jq '.[].subject'` 这种管道用法）、Tips（**"Read-only — never modifies your mailbox"**——把只读承诺写进 Tips，直接降低 agent 执行前的确认门槛）、See Also 两个相对链接。

### 共享内核 gws-shared：安全规则的唯一权威源

gws-shared（2.7KB）是全部 92 个技能的公共依赖，内容分四块：安装说明、认证（`gws auth login` 浏览器 OAuth / 服务账号 JSON 两种）、全局参数、**Security Rules**。四条安全规则值得全文引用：

- **Never** output secrets (API keys, tokens) directly
- **Always** confirm with user before executing write/delete commands
- Prefer `--dry-run` for destructive operations
- Use `--sanitize` for PII/content safety screening

把“危险操作怎么办”集中到一个 2.7KB 的文件里，而不是散落在 92 个文件里各说各话——这对要做安全审计的企业是决定性优势。配合全局的 `--dry-run`（本地校验不调 API）和 `--sanitize`（走 Model Armor 内容过滤），防御纵深做到了 CLI 层。通用网关语法也在这里：`--params`/`--json`/`--upload`/`--page-all`/`--page-limit`/`--page-delay`，背后是 discovery.rs（API 发现）+ executor.rs（80KB 通用执行器）的架构——技能文档薄如纸，杠杆全在二进制的人机工效上。

### 一处争议：推广话术写进技能正文

gws-shared 末尾有一段 "Community & Feedback Etiquette"：鼓励 agent 引导用户去 star 仓库、报 issue 前先搜已有 issue。先搜 issue 是合理的最佳实践，但“鼓励 star”写进每个技能都会加载的共享文件，等于给所有 agent 注入了一条推广指令——这是设计上可争论的地方，装的时候心里有数即可。

### 流水线全景

```mermaid
flowchart LR
    A[Rust 源码<br/>generate_skills.rs 45KB] --> B[CI: generate-skills.yml]
    C[API 发现<br/>discovery.rs] --> B
    B --> D[92 个 SKILL.md<br/>version 锁 0.22.5]
    B --> E[docs/skills.md 索引<br/>Auto-generated]
    D --> F[publish-skills.yml<br/>上架 skills.sh]
    D --> G[运行时自愈<br/>gws generate-skills]
```

同一仓库还同时维护 CLAUDE.md、AGENTS.md、.agent/skills/、.gemini/ 与 gemini-extension.json——一份技能源同时喂 Claude Code、Gemini 等多家 agent，多生态兼容已经是大厂出厂标配。

## 榜单观察：101-skills 登顶与“套壳矩阵”三层化

**101-skills/skills 以 ai-video-generation 单技能 21.6K 登顶**（仓库总量 107.9K），且同仓还挂着 agent-browser（4.0K）。vercel-labs 才是 agent-browser 的上游，这与第 6 轮记录的“镜像现象”一脉相承：聚合仓整包搬运他人技能、靠仓库名吃到榜单流量。装之前认准上游仓库，仍是本周最重要的避坑提醒。

**skills-collective/skills** 的五个技能——ai-image-generation 6.9K、image-to-video 6.8K、ai-video-generation 6.8K、ai-music 6.7K、video-edit 6.6K——热度几乎均匀排成一条直线，是典型的矩阵分发形态。**doany-skills/skills** 的 reddit-automation（5.4K）延续了上一轮 Reddit 自动化技能的升温。AI 媒体生成类已连续两周霸榜，但供给方正从“官方 API 门面”滑向“同名互拷”，这个赛道的Skill 质量方差极大。

**getpaperclipai/paperclip** 是本期最值得记的新面孔：design-guide 6.0K 位居 #70，仓库 6 个技能共 36.1K。SKILL.md 原文本次抓取失败，内容质量无法评价，先观察一轮。

**mattpocock 动词系继续膨胀**：除已深拆过的 grill-me（11.3K，#7）外，grill-with-docs 10.0K、grilling 9.4K 紧随其后，同主题三连占住 #7-#9；本期新看到 improve-codebase-architecture 9.1K（#11）、handoff 8.9K（#13）、setup-matt-pocock-skills 8.4K（#21）、implement 8.4K（#23）、codebase-design 8.4K（#25）、resolving-merge-conflicts 7.6K（#63）、design-an-interface 4.0K（#109），仓库 25+ 技能共 89.9K。一个个人仓库能同时维持“验收三连（grill 系）+ 执行动词（implement/handoff）+ 架构动词（codebase-design/improve-codebase-architecture）”三条产品线，且专门做了一个 setup-matt-pocock-skills 做一键装机——个人作者的“套件化运营”已与大厂打法趋同。

**飞书双渠道数据更新**：open.feishu.cn 以站点直发身份上榜 27 个技能、总量 209.3K，跑赢 larksuite/cli 渠道的 27 技能 129.9K（同名的 lark-base 两边分别 7.8K / 4.9K）。同一套内容双渠道分发时，站点渠道的转化明显更高——对想上榜单的团队，这是本周最有操作价值的数字。

## 推荐排行榜

**综合加权榜**：1. gws 全家桶 4.5 → 2. gws-gmail-triage 4.4 → 3. mattpocock 动词系 4.3 → 4. 101-skills ai-video-generation 3.6 → 5. skills-collective 五连 3.2

**设计模式含金量榜**（学写 Skill 看什么）：1. gws 的“技能即构建产物”流水线 2. gws 的 PREREQUISITE 自愈引用链 3. gws 五层分类法（Services/Helpers/Workflows/Personas/Recipes）4. mattpocock 的动词系命名 + 一键装机技能 5. gws 的 `requires.bins` + `cliHelp` 自证元数据

**避坑提醒榜**：1. 101-skills 镜像 agent-browser 等他人技能 2. skills-collective 均热五连的矩阵分发 3. gws-shared 中写死的 star 引导话术 4. AI 视频类同名技能多源并存，安装前核对仓库归属

## 安装 / 使用命令

```bash
# Google Workspace gws 套件（装完需 gws auth login 完成 OAuth）
npx skills add googleworkspace/cli
# 或按 skills.sh 页面 slug 装单个
npx skills add googleworkspace/cli/gws-gmail-triage

# 其余本期观察对象
npx skills add mattpocock/skills          # 动词系全家桶
npx skills add 101-skills/skills          # 榜首 AI 媒体套件（注意镜像问题）
npx skills add skills-collective/skills
npx skills add getpaperclipai/paperclip
```

## 结论

本周的分水岭事件是大厂进场方式变了：飞书微软是“把技能当文档写”，Google 是“把技能当代码构建”——92 个 SKILL.md 全部出自 CI，版本与二进制锁死，公共知识靠自愈引用链收敛到一个 2.7KB 内核。对 Skill 作者的启示很直接：当你维护的技能超过 10 个，手工编辑必然失控，要么学 hyperframes 分层披露，要么学 Google 让技能可再生成。榜单侧，聚合仓刷榜与矩阵分发本周双双加剧，认准上游仓库依然是第一原则。

## 参考来源

1. [Skills Leaderboard — Trending 24h](https://skills.sh/trending) — 本期全部排名与安装量数据（2026-08-28 抓取）
2. [googleworkspace/cli 仓库完整文件树](https://api.github.com/repos/googleworkspace/cli/git/trees/main?recursive=1) — 92 个 SKILL.md、generate_skills.rs、双发布流水线的结构证据
3. [gws-shared SKILL.md](https://raw.githubusercontent.com/googleworkspace/cli/main/skills/gws-shared/SKILL.md) — 共享内核原文：认证、全局参数、四条安全规则
4. [gws-gmail-triage SKILL.md](https://raw.githubusercontent.com/googleworkspace/cli/main/skills/gws-gmail-triage/SKILL.md) — 单技能逐段拆解对象
5. [gws-workflow-standup-report SKILL.md](https://raw.githubusercontent.com/googleworkspace/cli/main/skills/gws-workflow-standup-report/SKILL.md) — 跨服务只读工作流样本
6. [docs/skills.md 技能索引](https://raw.githubusercontent.com/googleworkspace/cli/main/docs/skills.md) — 五层分类法与 "Auto-generated" 声明

> [!tip] 51学通信知识星球
> **星主：爱卫生**（微信：gprshome201101）——公众号「51学通信」创办者，19 年通信行业运维与讲师经验，著有《GPRS网络信令实例详解》《EPC原理与实践》《5G核心网原理与实践》三本纸质书（各大电商平台有售）。
> **星球定位**：深耕 5G 核心网、IMS、NFV/AI、云原生等 ICT 领域，主打运维岗位与信令分析。
> **当前规模**：5200 篇主题 / 990 个回答，198 元/年。
> **加入福利**：加入星球后请加爱卫生微信，拉您进知识星球年度陪伴与答疑群——不限量回复您的各种问题，另有群内分享。
> **AI 加持**：51学通信知识星球已作为 skill 接入 WorkBuddy，使用 deepseek-4-flash 在海量星球帖子中精准找贴、找视频、找 FAQ 和案例，做总结、找文档和 PPT 等场景全覆盖。

![51学通信知识星球海报-扫码加入](https://wiki.500nian.com/images/zhixingqiu_qrcode.png)
