Appearance
用OpenClaw、Claude、Cursor写代码,能跑但不好用?这3个Skills让你的AI助手从"通用助手"变成"领域专家":find-skills找技能、Brainstorming想清楚再动手、Superpowers工程化约束。
你有没有这种感觉——
用OpenClaw、Claude、Cursor或者任何AI写代码的时候,它能给你一个能跑的版本,但总觉得差了点什么?
缺少项目规范约定,错误处理不完善,性能优化几乎没有……
因为通用模型没有你的团队上下文和工程经验。
Agent Skills就是解决这个问题的。
它就像给浏览器装扩展、给手机装App一样——通过一个简单的文件,把领域专业知识注入给AI,让它从"通用助手"瞬间变身"领域专家"。
Skill 1:find-skills —— 找技能的第一步
官方仓库已有数千个Skills,怎么找到适合自己的?
find-skills 是Vercel出品的一站式搜索+包管理工具。
核心命令一条龙
bash
# 搜索Skills(交互式)
npx skills find react performance
# 安装指定Skill
npx skills add <owner/repo>
# 检查已安装的Skills有没有更新
npx skills check
# 一键更新全部
npx skills update除了命令行,Vercel还提供了在线搜索网站 skills.sh,可以按热度趋势、分类浏览所有公开Skills,看到哪些是社区最爱的"爆款"。
实用技巧
不知道装什么?先试试:
bash
npx skills find <你的技术栈>比如 npx skills find vue 或 npx skills find python,它会列出与你当前技术栈相关的推荐Skills。
Skill 2:Brainstorming —— 强制AI「想清楚再动手」
AI编程最大的坑之一:拿到需求就开敲,写到一半发现架构不对,推倒重来。
Brainstorming Skill 用硬性流程约束彻底根治这个问题。
它的逻辑很简单粗暴——设计没通过之前,禁止写任何一行代码。
强制五步流程
- 了解上下文 —— 读现有文件、看文档、查最近的git提交
- 明确目标 —— 搞清楚要做什么、有什么约束、什么算成功
- 提出方案 —— 给出2-3个方案,分析优劣,给出推荐
- 逐步确认 —— 按模块呈现设计,每一步都要你点头才继续
- 输出文档 —— 设计通过后,撰写设计文档保存到
docs/plans/,之后才能调实现类Skill
铁律
在你批准设计方案前:
- 禁止调用任何实现类Skill
- 禁止编写任何代码
- 禁止搭建任何项目结构
没有例外。
听起来很严格?但用过就知道——前期多花10分钟讨论设计,后期少返工好几个小时。
这不是效率降低,是效率转移到了正确的地方。
Skill 3:Superpowers —— 工程化约束全家桶
Superpowers 是一套面向多个AI编程工具的skills和工作流约束。
它可以用于Claude Code、Cursor、Codex、OpenCode、OpenClaw等工具。
简单来说,它是一堆skill的集合,通过skill约束强制AI遵守工程纪律。
安装方式
给你的Agent说:
去 https://raw.githubusercontent.com/obra/superpowers/master/README.md 看看怎么安装,然后帮我装上常用命令速查表
| 命令 | 作用 | 使用场景 |
|---|---|---|
| brainstorming | 需求澄清 | 新功能设计、需求不清、需要先澄清再做 |
| writing-plans | 任务拆解 | 多文件修改、中大型重构、API/前端/测试联动 |
| systematic-debugging | 根因定位 | 测试失败、报错原因不明、行为不符合预期 |
| test-driven-development | 测试先行 | 新功能开发、bug修复、回归风险高的改动 |
| verification-before-completion | 证据说话 | 确认测试通过、构建成功、结果可验证 |
| requesting-code-review | 代码评审 | 改动完成后的自我检查 |
三大Skills对比
| Skill | 解决的问题 | 核心价值 |
|---|---|---|
| find-skills | 不知道装什么Skills | 一站式搜索+包管理 |
| Brainstorming | 拿到需求就写代码 | 强制想清楚再动手 |
| Superpowers | AI不遵守工程纪律 | 完整的工程化约束全家桶 |
总结
AI编程的下半场,比的不是谁代码写得快,而是谁的工程纪律更严格。
三个Skills,三个层次:
- find-skills:帮你找到适合的工具
- Brainstorming:帮你想清楚再动手
- Superpowers:帮你守住工程底线
装上这些Skills,你的AI编程助手就从"能跑"变成"好用"了。
前期多花10分钟设计,后期少返工好几个小时。这才是效率。
