所有发布到ClawHub的技能必须严格测试,确定没有问题再发布
发布前必须验证:
基于 Andrej Karpathy 的 AI 编程观察,使用 forrestchang/andrej-karpathy-skills (94.2k⭐) 激活词: 克拉aude法则 / 编程法则
原则核心执行1. 先思考不假设,不隐藏困惑不确定就问,多种解释列出2. 保持简单最小代码解决问题无多余抽象3. 精准修改只改必须改的不"顺便"改进邻接代码4. 目标驱动测试先行,验证闭环"修bug"→"写测试复现→让测试通过"
当AI出现以下情况时,必须应用此原则:
text
CLAUDE.md → 检查错误假设 → 检查过度复杂 → 检查连带修改 → 报告问题
text
需求 → 列出多种解释 → 选择最简方案 → 写测试 → 实现
text
报告bug → 写测试复现bug → 让测试通过 → 验证修复
用户: "添加用户验证" AI: 直接写了一个完整的UserService类,包含角色权限、密码加密、会话管理... (过度复杂,假设了不需要的功能)
用户: "添加用户验证" AI:
用户: "修复登录bug" AI:
在收到以下关键词时,必须停止并应用法则: