一、Skill 装在哪?冲突了谁说了算?
三个层级,优先级从高到低:
| 层级 | 路径 | 作用范围 |
|---|---|---|
| 项目级 | .trae/skills/ |
仅当前项目 |
| 用户级 | ~/.trae/skills/ |
所有 Trae 项目 |
| 全局 | .agents/skills/ |
所有 Agent(Trae…) |
优先级:项目 > 用户 > 全局
查看命令:
bash
npx skills list # 当前项目
npx skills list -g # 全局
建议统一装全局
除非某个项目有特殊规范(比如 legacy 项目不能用 TDD),才用项目级覆盖。
二、按岗位选 Skill,别全装
所有人都能用(5 个)
| Skill | 一句话说明 |
|---|---|
brainstorming |
动手前先跟 AI 对齐需求,避免“我要 Excel 你写 CSV” |
writing-plans |
复杂功能先列步骤,改动前知道从哪入手 |
systematic-debugging |
专治偶发、本地复现不了的疑难 bug |
doc-coauthoring |
写技术文档,结构清晰 ≠ 好读,它帮你平衡 |
skill-creator |
强烈推荐,把团队规范(如代码审查)封装成 Skill |
安装(全局):
bash
npx skills add obra/superpowers --skill brainstorming -g -y
npx skills add obra/superpowers --skill writing-plans -g -y
npx skills add obra/superpowers --skill systematic-debugging -g -y
npx skills add anthropics/skills --skill skill-creator -g -y
doc-coauthoring比较特殊,装完在~\.trae-cn\skills\。
Web / Java 开发(6 个)
| Skill | 场景 |
|---|---|
test-driven-development |
先测试后代码,暴露边界条件 |
subagent-driven-development |
大任务(20+ 文件)拆子任务 |
mcp-builder |
接外部服务(Notion、Jira 等) |
frontend-design |
后台管理、Demo 快速出活 |
webapp-testing |
Playwright 自动化回归 |
web-artifacts-builder |
多组件复杂 Web(数据看板等) |
安装:
bash
npx skills add obra/superpowers --skill test-driven-development -g -y
npx skills add obra/superpowers --skill subagent-driven-development -g -y
npx skills add anthropics/skills --skill mcp-builder -g -y
npx skills add anthropics/skills --skill frontend-design -g -y
npx skills add anthropics/skills --skill webapp-testing -g -y
npx skills add anthropics/skills --skill web-artifacts-builder -g -y
QT / C++ 桌面端(4 个)
QT 团队不需要堆 Skill,核心是:
-
test-driven-development -
systematic-debugging -
skill-creator -
doc-coauthoring
QT 信号槽复杂,TDD 先覆盖核心逻辑;
偶发闪退用systematic-debugging追;
把内存管理规范 / 信号槽命名规则封装成 Skill,新人代码质量明显提升。
三、完整一键安装(按角色)
全角色通用
bash
npx skills add obra/superpowers --skill brainstorming -g -y
npx skills add obra/superpowers --skill writing-plans -g -y
npx skills add obra/superpowers --skill systematic-debugging -g -y
npx skills add anthropics/skills --skill skill-creator -g -y
Web / Java 额外
bash
npx skills add obra/superpowers --skill test-driven-development -g -y
npx skills add obra/superpowers --skill subagent-driven-development -g -y
npx skills add anthropics/skills --skill mcp-builder -g -y
npx skills add anthropics/skills --skill frontend-design -g -y
npx skills add anthropics/skills --skill webapp-testing -g -y
npx skills add anthropics/skills --skill web-artifacts-builder -g -y
文档 / 办公
bash
npx skills add anthropics/skills --skill docx -g -y
npx skills add anthropics/skills --skill xlsx -g -y
npx skills add anthropics/skills --skill pdf -g -y
四、最后说句大实话
-
Skill 不是越多越好
装 30 个 = AI 决策成本高 = 反而变慢 -
这 14 个是我们真实留下来的
其他要么功能重叠,要么根本没用上 -
如果你团队刚切 Trae
先让每个人装「通用 5 个」,再按岗位加 4–6 个,足够了
我们已经在用
skill-creator把团队周报、代码审查、环境配置全封装了。