Claude Code是目前最火爆的AI大模型工具,下面我详解Claude Code 常用Skills@mikechen
1. frontend-design
前端设计 Skill(UI/UX神器)
适合:
- React/Vue 页面开发;
- SaaS后台系统;
- Dashboard设计;
- 官网 Landing Page;
核心能力:
- 自动设计页面布局
- 优化颜色、间距、字体
- 生成高级 UI 风格
- 避免 AI 默认“模板化页面”
适合:
前端开发必装。
2. code-review
代码审查 Skill
模拟:
阿里/ Staff Engineer Code Review
能力:
检查:
- Bug
- 性能问题
- 安全漏洞
- 可维护性
- 架构问题
例如:
/review
检查这个订单系统代码
输出:
问题1:
数据库查询存在N+1问题
建议:
增加批量查询
风险:
订单量达到百万级会出现性能瓶颈
适合:
★★★★★
后端、大厂开发必备。
3. debug
自动 Debug 分析 Skill
Claude Code 官方也提供类似的调试型 Skill,用于辅助定位问题。
能力:
自动分析:
- Exception
- Stack Trace
- 日志
- 调用链
- 性能瓶颈
例如:
输入:
Spring Boot接口偶发500错误
Claude 分析:
可能原因:
1. Redis连接池耗尽
2. 数据库连接泄露
3. JVM Full GC
建议:
增加:
- GC日志
- Micrometer监控
- SQL慢查询分析
适合:
★★★★★
生产问题定位。
4. skill-creator
创建 Skill 的 Skill(元能力),这是非常重要的一个。
作用:
帮助你创建自己的 Skill。
例如:
你经常让 Claude:
- 按阿里代码规范写代码
- 按DDD设计项目
- 按你的文章模板写技术文章
可以生成:
~/.claude/skills/
├── architecture-review
│ └── SKILL.md
├── java-best-practice
│ └── SKILL.md
└── article-writer
└── SKILL.md
5. test-driven-development (TDD)
测试驱动开发 Skill,能力:
自动:
- 分析需求;
- 编写测试;
- 编写实现;
- 重构;
例如:
需求:
实现用户登录接口
Claude:
先生成:
UserLoginTest
↓
LoginService
↓
Controller
↓
Integration Test
适合:
★★★★★
企业级项目开发。
6. refactor
代码重构 Skill,用于:老项目优化。
能力:
发现:
- 重复代码
- 大方法
- 上帝类
- 设计问题
例如:
输入:
优化这个支付模块
7. database-expert
数据库专家 Skill,非常适合 Java 后端。
能力:
MySQL:
- SQL优化;
- 索引设计;
- 分库分表;
- 慢SQL分析;
Redis:
- Key设计
- 缓存策略
- 热点问题
例如:
分析这个订单表为什么慢
输出:
问题:
order_time字段没有索引
执行:
select *
from order
where order_time > ?
扫描:
5000万行
优化:
create index idx_time
8. architecture-review
架构设计评审 Skill,高级架构师非常需要。
能力:
评审:
- 微服务拆分
- 高并发架构
- 分布式设计
- 容灾方案
9. documentation
技术文档生成 Skill,适合:
- README
- API文档
- 架构设计文档
- 技术方案
例如:
生成订单系统架构设计文档
自动生成:
1. 背景
2. 系统架构
3. 核心流程
4. 数据模型
5. 高并发方案
6. 容灾设计
7. 监控方案