我做了一套工业级 AI 协作技能库,让开发效率直接翻倍!
GitHub 仓库:GitHub - boshi-xixixi/TraeSkill · GitHub
前言
Hello 啊,Trae 友们!今天要给大家分享我花了好长时间开发的 TraeSkill 一套专门为 Trae IDE 打造的 AI 技能库。有了它,AI 就不再是只会聊天的工具,而是能帮你写 PRD、做架构、优化性能的全能助手!
为什么要做这个技能库?
说实话,我平时写代码的时候总觉得效率不够高,很多重复劳动浪费了大量时间。后来接触到 Skill 这个概念,发现这东西潜力巨大,但找了一圈发现现有的开源技能库要么不够完善,要么太分散。
于是我干脆自己动手,研究了三个热门的开源技能库:
- Anthropic 官方的技能库
- Vercel Labs 的智能体技能
- ComposioHQ 整理的 Claude 技能精选
把里面最实用的部分整合起来,加上自己的一些经验,就做出了这套 TraeSkill。
项目简介
TraeSkill 说白了就是一套标准化的 Prompt 模板和 AI 技能集合,专门为 Trae IDE 的 .trae/Skills 机制设计。
我的核心目标就是把行业里的最佳实践沉淀成可复用的 Skill,让 AI 在 Trae 里能扮演各种角色:
会写 PRD 的产品经理
懂架构与技术选型的架构师
熟悉 React/Flutter 性能优化的大前端工程师
懂自动化测试与 DevOps 的质量与运维专家
快速查阅
常用开发技能及场景指南 | 推荐初学者优先阅读,快速掌握各阶段技能用法
自然语言唤醒指南 | 学习如何通过自然语言高效触发专家角色
TraeSkill 从 0 到 1 开发蓝图 | 了解如何用本仓库支撑完整的研发流程
目录与核心模块
仓库的核心在于 .trae/Skills 目录,每个子目录代表一个专业领域的 Skill 套件:
Meta 调度层(00_)
| Skill | 功能 |
| 00_Meta_Dispatcher | 任务调度与蓝图生成中枢,负责解析需求、拆解阶段并路由到其他 Skill |
| 00_Meta_UniversalDevTeam | 全能开发团队,依次调用 PM → 架构师 → 开发 → QA 角色 |
产品与设计层(01_)
| Skill | 功能 |
| 01_ProductManager_Brainstorming | 产品需求梳理、用户故事拆解、竞品分析与 PRD 草案生成
| 01_Architect_TechStackSelector | 技术栈选型评估(性能、复杂度、团队熟悉度等)、方案对比与推荐 |
| 01_Discovery_GitHubSearch | GitHub 搜索与发现 |
架构与设计层(02_)
| Skill | 功能 |
| 02_Architect_APIDesign | REST / GraphQL API 设计规范、资源建模与接口契约梳理 |
| 02_Designer_UIUXIntelligence | UI/UX 智能知识库:组件风格、配色、排版、交互模式、UX 准则等 |
| 02_Designer_WebGuidelines | Web 可访问性、响应式设计与通用前端 UI 规范审查 |
| 02_Designer_FrontendImplementation | 前端实现设计 |
开发层(03_)
| Skill | 功能 |
| 03_Developer_ArtifactsBuilder | 快速生成前端 Artifact(如 React/Tailwind/shadcn UI 代码片段) |
| 03_Developer_ReactBestPractices | React/Next.js 性能与可维护性最佳实践:渲染优化、状态管理、数据获取模式等 |
| 03_Mobile_Flutter | Flutter 架构(整洁架构、分层设计)、状态管理与性能调优 |
| 03_Mobile_FlutterChinaDeploy | Flutter 中国部署方案 |
测试层(04_)
| Skill | 功能 |
| 04_Tester_BrowserAutomation | 基于浏览器自动化的端到端测试思路与脚本示例 |
| 04_Tester_WebAppTesting | Web 应用测试 |
后端与运维层(05_)
| Skill | 功能 |
| 05_Backend_Node | Node.js 后端工程实践:接口层设计、异步编程模式、性能优化 |
| 05_Backend_Python | Python 后端工程实践:FastAPI、异步编程、性能优化 |
| 05_Backend_Database | 数据库建模、索引设计、SQL 优化模式与迁移策略 |
| 05_Backend_MCPBuilder | MCP 构建器 |
| 05_DevOps_GitWorkflow | Git 分支模型、CI/CD 思路 |
| 05_DevOps_GitOps | GitOps 与 Kubernetes 相关实践 |
| 05_DevOps_GiteeWorkflow | Gitee 工作流自动化 |
办公文档层(06_)
| Skill | 功能 |
| 06_Office_Docx | 面向文档自动化处理(docx/ooxml)的技能与参考规范 |
| 06_Office_Excel | Excel 表格处理 |
| 06_Office_Pdf | PDF 文档处理 |
安全与 AI 层(07-08_)
| Skill | 功能 |
| 07_Security_Specialist | 安全专家:应用安全、认证授权与合规性 |
| 08_AI_Engineer | AI 工程师:LLM 应用开发,涵盖 RAG 和 LangChain 架构 |
运营层(09_)
| Skill | 功能 |
| 09_Operations_Growth | 运营与增长专家:内容创作、运营数据分析、营销活动策划 |
元技能层(99_)
| Skill | 功能 |
| 99_Meta_Customization | 用户自定义配置 |
| 99_Meta_SkillCreator | 技能创建器,快速创建自定义技能 |
能力覆盖
TraeSkill 覆盖了从"想做什么"到"如何上线"的完整软件开发生命周期,让 AI 成为你的全能开发团队:
Product & Design (产研设计)
- Product Manager:PRD 生成、需求澄清、范围界定、用户故事拆解
- UI/UX Designer:设计系统、组件化思维、配色与排版、Web 体验准则
Architecture & Backend (架构与后端)
- System Architect:系统边界划分、领域建模、接口与数据库的协同设计
- Backend Engineering:Node.js / Python 服务端模式、数据库迁移、SQL 优化、异步与性能调优
Frontend & Mobile (大前端)
- React Specialist:渲染性能优化、Hooks 最佳实践、Server Components / Data Fetching 模式
- Flutter Expert:分层架构、状态管理、性能分析与调优策略
Quality & Operations (质量与运维)
- Testing Automation:浏览器自动化测试、回归测试脚本思路、端到端验收
- Security / DevSecOps:安全需求提取与代码审计规则
- DevOps / GitOps:Git 工作流、CI/CD 思路、声明式部署与 GitOps 实践
实际使用案例
案例1:开发待办事项应用
只需告诉 Trae:
请帮我开发一个待办事项应用
Trae 会自动:
产品经理:分析需求,生成 PRD
架构师:设计技术栈(React + TypeScript + Vite)
开发工程师:编写组件、实现功能
测试工程师:检查代码质量
案例2:优化 React 组件性能
当你遇到性能问题时,只需说:
帮我优化这个 React 组件的性能
Trae 会自动调用 React 最佳实践技能,帮你分析并优化:
识别不必要的重渲染
实现 memoization 优化
分析组件渲染性能
常见问题
Q:TraeSkill 适合哪些人群?
A:适合所有使用 Trae IDE 的开发者,无论是新手还是资深工程师都能提升开发效率。
Q:如何更新 TraeSkill?
A:只需重新克隆仓库或拉取最新代码即可自动更新所有技能。
Q:可以自定义技能吗?
A:当然可以!通过 99_Meta_SkillCreator 技能可以快速创建自定义技能。
工作原理
TraeSkill 利用了 Trae IDE 的原生 Skills 特性:
- 所有规则文件均位于
.trae/Skills目录下,以 Markdown 形式组织 - 当你在 Trae 中打开此项目,或将其中某些 Skill 目录复制到你自己的项目时:
- Trae 的 AI Agent 会自动索引这些 Skill 文件
- 当你提问相关问题(如"优化这个 React 组件")时,会优先查阅对应规则
- 回答会自动带上这些领域知识,而无需你记住任何具体文件名
你可以把它理解为:给 AI 预先塞了一整套"团队开发手册 + 经验库",并由 Trae 帮你在对话时自动检索与应用。
快速上手
Step 1:克隆 GitHub 库
首先你需要把仓库克隆到本地:
git clone https://github.com/boshi-xixixi/TraeSkill.git
克隆后会得到一个 .trae 文件夹,把它放到你的 Trae IDE 项目根目录下,Trae 就会自动识别这些技能了。
你可以在「设置」→「规则和技能」中看到已经识别的技能模块。
Step 2:开始使用技能库
现在你可以切换到 SOLO 模式(v3.5.24 版本后不使用 solo 也可以调用 skill),开始体验了。
我最常用的万能用法就是:
我想开发一个待办事项应用,请带我走一遍全流程。
这句话会自动调用 universal-dev-team 技能,给你安排一个完整的开发团队:
| 角色 | 职责 |
|
PM(产品经理) | 帮你分析需求,生成 PRD |
|
架构师 | 设计技术架构,选择合适的技术栈 |
|
开发工程师 | 写代码实现功能 |
|
QA(测试工程师) | 检查代码质量,确保功能正常 |
Step 3:实际使用效果
当你输入指令后,Trae 会先调用 universal-dev-team 技能生成详细的开发清单,然后调用 brainstorming 技能帮你头脑风暴,接着就会根据你的需求调用相应的技能。
整个过程真的就像有一个小团队在帮你开发一样,效率提升非常明显!
技能库调优与定制
为什么需要调优?
说实话,因为我作为一名学生,我的 skills 肯定还有很多可以改进的地方。这也是为什么我在技能命名前加上序号的原因,方便大家根据自己的需求进行修改和定制。
如何定制技能库?
你可以查看 Trae_Skills_使用指南.md 文档,里面有每个技能的详细说明,然后根据自己的习惯进行调整。
Meta_Skills:技能创建神器
我还做了一个特别实用的技能 99_Meta_SkillCreator,它可以帮你快速创建自定义技能:
我要创建 [技能名称] 技能
Trae 就会自动调用这个技能,帮你开发新技能!
使用原始开源库
如果你觉得我的技能库不符合你的需求,也可以直接用那三个原始的开源库:
请帮我依据
https://github.com/anthropics/skills
https://github.com/vercel-labs/agent-skills
https://github.com/ComposioHQ/awesome-claude-skills
这3个库,找到【你想要的库】,我现在要【你想要开发的场景】,然后clone到.trae/Skills的目录中
配合智能体使用
在一些技能文件夹里,我还放了 AGENTS.md 文件,这是智能体的配置说明。配合智能体使用,体验会更好:
配置步骤
- 打开 Trae 智能体页面,选择「创建智能体」
- 复制对应 Skill 下的
AGENTS.md内容到 Trae 中 - 在配置界面勾选需要的 MCP 工具
为什么要这么做?
- 工具权限:只有手动配置的智能体才能稳定使用特定工具
- 角色更纯粹:AI 会更专注于自己的角色,不容易跑题
个人建议:对于经常用到的 MCP 工具类(如 chrome-devtools、PlayWright 等),建议配置专门的智能体和 MCP。
新手入门指南
如果你是 Trae IDE 的新手,也不用担心。只需要把我的库地址告诉 Trae:
请帮我把 https://github.com/boshi-xixixi/TraeSkill/ clone 下来,并按照.trae/Skills/xxx 到我的本地目录中,然后介绍一下这个项目是什么,我该如何高效使用
Trae 会自动帮你完成配置,并详细介绍怎么用这个技能库。
省流总结
这到底是个什么东西?
其实 TraeSkill 就是我为 Trae IDE 做的一套 AI 协作技能,把复杂的开发过程拆成 AI 能理解的小步骤,让 AI 更好地帮你写代码。
设计思路
我的设计思路很简单:
你提需求 → 项目经理分析 → 架构师设计 → 开发工程师写代码 → 测试工程师检查
同时还可以绑定各种工具,比如文件操作、Git、数据库等等,让开发流程更加顺畅。
主要特点
| 特点 | 说明 |
| 智能体配合 | 每个技能都有对应的智能体配置,让 AI 更专注于自己的角色 |
| 实用至上 | 我选的都是实际开发中能用得上的技能,没有花架子 |
| 容易扩展 | 通过 99_Meta_SkillCreator 可以快速添加新技能,满足不同的需求 |
感谢与支持
如果你觉得这个项目对你有帮助,欢迎给我点个 star,这对我来说是最大的鼓励!
GitHub 仓库:GitHub - boshi-xixixi/TraeSkill · GitHub
也欢迎大家提交 issue 和 PR,一起完善这个项目!
参考开源项目
这个项目参考了以下几个优秀的开源项目:
- GitHub - anthropics/skills: Public repository for Agent Skills
- GitHub - vercel-labs/agent-skills: Vercel’s official collection of agent skills
- GitHub - ComposioHQ/awesome-claude-skills: A curated list of awesome Claude Skills, resources, and tools for customizing Claude AI workflows · GitHub
推荐几个skill 的网站
skill 网站推荐:
https://skills.sh/
https://skillsmp.com/
GitHub - anthropics/skills: Public repository for Agent Skills
GitHub - vercel-labs/agent-skills: Vercel’s official collection of agent skills
如果觉得有用,欢迎点赞、收藏、分享!有问题欢迎在评论区讨论~



