分享一个自己做的 Claude Code 自定义 Skill ,刚开源。
背景
用 AI 写代码大半年了,有个感受越来越强烈:从零搭 demo 很快,但从 demo 到生产级产品之间有一道鸿沟 — 全是细节打磨的工作。视觉层级对不对、信息架构合不合理、边界情况处理了没有、代码有没有重复... 这些 AI 不会主动告诉你,得你自己一个个发现、一个个提。
更痛的是另一种情况:你看着自己的产品,总觉得哪里不对,但说不出具体是什么。这种"模糊的不舒服"很难转化成给 AI 的 prompt 。
这个 Skill 做了什么
/product-optimize <目标描述> 一句话启动,AI 会:
- 以全新视角审视目标代码,从视觉、数据逻辑、代码质量、竞品参考 4 个维度扫描
- 整理成结构化清单,分析依赖关系确定执行顺序
- 逐项:提方案 → 等你确认 → 实施 → 你验收 → 单独 commit → 自动下一项
你从"推动者"变成"决策者",只需要说同意/不同意/调整方向。
实际效果
拿一个 839 行的交易面板组件试了一轮:
- 发现 12 个优化项(我自己之前只隐约觉得"有点丑")
- 涵盖颜色语义、USD 显示、精度修复、重复代码提取、类型安全等
- 最终净减 200 行代码,8 个独立 commit ,每个可追溯
- 全程大概 30 分钟
安装
git clone https://github.com/bitdezi/claude-skill-product-optimize.git mkdir -p ~/.claude/skills/product-optimize cp claude-skill-product-optimize/SKILL.md ~/.claude/skills/product-optimize/
重启 Claude Code 后 /product-optimize 你想优化的东西 即可。
GitHub: https://github.com/bitdezi/claude-skill-product-optimize
欢迎试用和反馈,skill 本身也是在实际使用中迭代出来的,肯定还有改进空间。