我的Skills整理和使用总结
我现在工作主要用到三款软件,trae / traesolo / Claude code, 其中 trae系列的skills是自动共享的,我们姑且认为是一个 trae, CC使用自己的。今天终于有时间把他们整理一下,统一管理起来了。
大概思路是:
1: 把所有的skills都放在了 .agents/skills 路径下面。
2: trae 本身配置就支持 “启用.agents技能目录” --- trae 就完事。
3: claude 使用 软连接 ln -sfn $HOME/agents/skills ~/.claude/skills --- 完事。
统计概览
| 分类 | 数量 |
|---|---|
| 流程类 | 7 |
| 质量类 | 5 |
| 工具类 | 4 |
| 设计类 | 4 |
| 技能管理类 | 4 |
| 治理类 | 2 |
| 总计 | 26 |
一、完整技能清单
| # | 技能名称 | 核心功能 | 适用场景 | 分类 |
|---|---|---|---|---|
| 1 | agent-browser | 浏览器自动化 CLI(页面导航、填表、截图、数据抓取) | Web 交互、自动化测试、数据抓取 | 工具类 |
| 2 | agent-reach | 互联网平台搜索/交互(Twitter、Reddit、YouTube、B站、小红书等 13+ 平台) | 跨平台搜索、内容阅读、社交交互 | 工具类 |
| 3 | brainstorming | 创意设计流程(需求探索 → 方案 → 设计 → 用户批准) | 任何创造性工作前 | 流程类 |
| 4 | chart-visualization | 数据可视化(26 种图表类型,JS 脚本生成图片) | 数据可视化、报表生成 | 工具类 |
| 5 | darwin-skill | Skill 质量评估与自动优化(8 维度评分 + 爬山算法迭代) | Skill 质量检查、评分、自动优化 | 技能管理类 |
| 6 | data-analysis | Excel/CSV 数据分析(DuckDB SQL 查询、统计摘要、透视表) | 数据文件分析、统计、导出 | 工具类 |
| 7 | dispatching-parallel-agents | 并行任务分派(2+ 独立任务并发处理) | 多测试文件失败、多子系统独立故障 | 流程类 |
| 8 | executing-plans | 执行已有计划(逐步执行,遇阻塞停止) | 有书面实现计划时 | 流程类 |
| 9 | find-skills | 发现和安装技能(npx skills CLI) | 需要扩展能力时 | 技能管理类 |
| 10 | finishing-a-development-branch | 完成开发分支(合并/PR/保留/丢弃 四选项) | 实现完成且测试通过后 | 流程类 |
| 11 | planning-with-files-zh | 文件规划系统(task_plan/findings/progress 三文件持久化) | 复杂任务规划与跟踪 | 流程类 |
| 12 | pua-trae | PUA 高绩效治理(诊断先行、穷尽验证、闭环交付) | 任务反复失败、用户不满、AI 即将放弃 | 治理类 |
| 13 | receiving-code-review | 接收代码审查(技术验证优先,禁止表演性同意) | 收到审查反馈时 | 质量类 |
| 14 | requesting-code-review | 请求代码审查(使用 code-reviewer 子代理) | 完成任务/合并前 | 质量类 |
| 15 | self-improving-agent | 持续改进学习(记录错误/纠正/知识过时到 .learnings/) | 命令失败、用户纠正、知识过时 | 治理类 |
| 16 | skill-creator | 创建和迭代优化 Skills(测试 prompt + 量化评测) | 创建新 skill / 优化已有 skill | 技能管理类 |
| 17 | systematic-debugging | 系统化调试(四阶段:调查 → 假设 → 测试 → 修复) | 任何 bug / 测试失败 | 质量类 |
| 18 | test-driven-development | 测试驱动开发(红-绿-重构循环) | 实现功能/修复前 | 质量类 |
| 19 | theme-factory | 主题样式工具(10 种预设主题,配色+字体搭配) | 快速主题切换、幻灯片/文档/页面样式 | 设计类 |
| 20 | ui-ux-pro-max | UI/UX 设计全栈智能(50+ 风格、161 配色、10 技术栈) | Web/Mobile 设计、组件选型、UX 审查 | 设计类 |
| 21 | using-superpowers | 技能使用规则(强制技能检查,1% 可能就必须调用) | 开始任何对话时 | 流程类 |
| 22 | verification-before-completion | 完成前验证(证据先于断言,五步门控) | 声称完成/修复/通过前 | 质量类 |
| 23 | web-design-guidelines | Web 界面规范审查(Vercel 最佳实践) | UI 代码合规审查 | 设计类 |
| 24 | writing-plans | 创建实施计划(咬合大小任务 2-5 分钟/步) | 有规范/需求时,写代码前 | 流程类 |
| 25 | writing-skills | 创建和编辑技能(TDD 应用于过程文档) | 创建新 skill / 编辑 / 验证 | 技能管理类 |
| 26 | ybhgzw-style | 医保病案协作平台专用开发风格(TailwindCSS + 原生 JS) | 医疗信息化系统前端开发 | 设计类 |
二、功能重叠分析
| 重叠等级 | 涉及技能 | 分析 | 建议 |
|---|---|---|---|
| 🔴 高度重叠 | frontend-design ↔ ui-ux-pro-max | ui-ux-pro-max 数据库更全面(161 配色、50+ 风格),frontend-design 更偏创意审美。frontend-design 在 .trae-cn 有但 .agents 无 | 保留 ui-ux-pro-max(更全面) |
| 🔴 高度重叠 | writing-skills ↔ skill-creator | 两者都是创建/编辑 skills 的方法论:writing-skills 强调 TDD 应用于文档,skill-creator 强调迭代优化和评测 | 保留两者,功能互补(方法论 vs 实操) |
| 🔴 高度重叠 | darwin-skill ↔ skill-creator ↔ writing-skills | 技能管理三部曲:评估 vs 创建 vs TDD 方法论 | 保留三者,功能明确分离 |
| 🟡 中度重叠 | pua-trae ↔ verification-before-completion | 两者都强调验证:pua-trae 强制穷尽验证和闭环交付,verification-before-completion 强制证据先于断言 | 保留两者,pua-trae 偏治理风格,verification 偏技术纪律 |
| 🟡 中度重叠 | theme-factory ↔ ui-ux-pro-max | theme-factory 专注主题包管理(10 种预设),ui-ux-pro-max 有更全面的配色/字体系统 | 保留两者,theme-factory 可快速主题切换 |
| 🟡 中度重叠 | web-design-guidelines ↔ ui-ux-pro-max | web-design-guidelines 专注审查,ui-ux-pro-max 专注设计系统 | 保留两者,功能互补(设计 vs 审查) |
| 🟡 中度重叠 | ybhgzw-style ↔ ui-ux-pro-max | ybhgzw-style 是医疗行业专用风格,ui-ux-pro-max 是通用设计系统 | 保留两者,行业特定 vs 通用 |
| 🟢 轻度重叠 | writing-plans ↔ planning-with-files-zh | writing-plans 专注实施计划创建,planning-with-files-zh 专注文件持久化和会话恢复 | 保留两者,功能互补 |
| 🟢 轻度重叠 | requesting-code-review ↔ receiving-code-review | 一个发起审查,一个处理反馈,形成完整审查工作流 | 保留两者,功能互补(发起 ↔ 处理) |
| ✅ 无重叠 | 其余 17 个技能 | 功能独立,无明显重叠 | 全部保留 |
三、功能互补组
1. 软件开发生命周期
brainstorming → writing-plans → executing-plans → finishing-a-development-branch
- 需求设计 → 计划创建 → 计划执行 → 完成开发
2. 质量保证流程
test-driven-development → systematic-debugging → verification-before-completion → requesting-code-review
- TDD → 调试 → 验证 → 审查
3. 代码审查双向
requesting-code-review ↔ receiving-code-review
- 发起审查 ↔ 处理反馈
4. 技能生态系统
find-skills → skill-creator → darwin-skill → writing-skills
- 发现 → 创建 → 评估 → 优化
5. 并行开发
dispatching-parallel-agents → executing-plans
- 分派 → 执行
6. 设计工具链
ui-ux-pro-max → theme-factory → web-design-guidelines
- 设计 → 主题 → 审查
7. 数据处理链
data-analysis → chart-visualization
- 分析 → 可视化
8. 外部集成
agent-browser + agent-reach
- 浏览器自动化 + 平台交互
9. 治理与改进
pua-trae + self-improving-agent
- 高绩效治理 + 持续改进
四、设计类技能详细对比
| 技能 | 侧重点 | 适用场景 | 与 ui-ux-pro-max 关系 |
|---|---|---|---|
| ui-ux-pro-max | 设计系统(161 配色、50+ 风格、10 技术栈) | 通用 Web/Mobile 设计 | 基准 |
| theme-factory | 主题包管理(10 种预设主题) | 快速主题切换 | 互补(快速应用) |
| web-design-guidelines | 审查(Vercel 最佳实践) | 检查现有代码 | 互补(审查工具) |
| ybhgzw-style | 医疗行业专用风格 | 医疗信息化系统 | 互补(行业特定) |
五、整体评估
| 维度 | 评分 | 说明 |
|---|---|---|
| 完整性 | ⭐⭐⭐⭐⭐ | 覆盖软件开发生命周期所有阶段,新增数据处理和外部集成 |
| 纪律性 | ⭐⭐⭐⭐⭐ | pua-trae + verification-before-completion + test-driven-development 三重保障 |
| 协作性 | ⭐⭐⭐⭐⭐ | 支持并行开发、代码审查双向、会话恢复 |
| 可扩展性 | ⭐⭐⭐⭐⭐ | 技能生态系统(发现 → 创建 → 评估 → 优化) |
| 工具链 | ⭐⭐⭐⭐⭐ | 浏览器自动化、数据处理、设计工具链 |
| 行业适配 | ⭐⭐⭐⭐ | 新增 ybhgzw-style 医疗行业专用 |
| 重叠度 | 🟢 轻度 | 功能互补为主,无明显冗余 |