Skip to content

快速上手

5 分钟,体验你的第一个 Claude Code Skill。

前提

确保你已安装 Claude Code 并在终端中可用。

实战:用 diagnose 调试一个 Bug

场景

你有一个 Node.js 脚本 server.js,启动后偶尔崩溃但没有错误信息。

Step 1:触发 Skill

bash
# 在 Claude Code 中输入
/diagnose server.js 启动后偶尔崩溃,没有错误日志

Step 2:Claude 诊断流程

Claude Code 会自动进入诊断模式:

  1. 复现 — 要求你提供崩溃频率、触发条件
  2. 缩小范围 — 检查代码,定位可疑区域
  3. 假设 — 提出可能的原因(如未捕获的 Promise rejection)
  4. 验证 — 添加日志或 try-catch 验证假设
  5. 修复 — 提供修复方案

Step 3:确认修复

Claude 会给出具体的代码修改建议。你确认后应用修复。

实战:用 tdd 写一个函数

Step 1:描述需求

/tdd 写一个函数 formatDate,接收 Date 对象,返回 'YYYY-MM-DD' 格式字符串

Step 2:红-绿-重构循环

Claude Code 会:

  1. 红灯 — 先写测试用例
  2. 绿灯 — 实现函数使测试通过
  3. 重构 — 优化代码质量
javascript
// Step 1: 先写测试
describe('formatDate', () => {
  it('should format date as YYYY-MM-DD', () => {
    expect(formatDate(new Date('2026-01-15'))).toBe('2026-01-15');
  });
});

// Step 2: 实现
function formatDate(date) {
  return date.toISOString().slice(0, 10);
}

实战:用 review 审查代码

/review 审查 src/utils/auth.js

Claude Code 会检查:

  • 安全漏洞
  • 代码逻辑问题
  • 性能隐患
  • 可读性改进

你的下一个 Skill

如果你想...用这个
快速做原型验证想法/prototype
审查安全问题/security-review
拆分大任务为小步骤/to-issues
创建 PRD 文档/to-prd
写一个自定义 Skill/write-a-skill

进阶