「职人精神」遇上 AI 编程:这个 Skill 让 Claude Code 变身严谨工匠
「职人精神」遇上 AI 编程:这个 Skill 让 Claude Code 变身严谨工匠
你有没有这种感觉——跟 AI 编程工具聊需求,它回复得飞快,代码哗哗写出来,结果一跑全是 bug,边界情况没处理,测试也跳过了?
这不是 AI 不够聪明,是流程缺少纪律。
今天挖到一个很有意思的 Skill 叫 shokunin(職人),作者是 @EliasOulkadi。它把日本「职人精神」——那种每个细节都追求极致、一切按步骤来的态度——融进了 AI 编程工作流。
它怎么工作的?
shokunin 给了 Claude Code 7 条严格的工程指令,每条都是真实工程师干活的方式:
- /shokunin:start — 开新功能前先建 git worktree 和分支,保证干净的实验环境
- /shokunin:plan — 动手前先设计,Claude 会交互式地问你边界情况、验收标准,输出详细的任务清单
- /shokunin:build — 严格执行 TDD:先写失败的测试,跑过,再写实现代码,一个任务做完才做下一个
- /shokunin:review — 在子 agent 里跑代码审查,安全漏洞、性能问题、测试覆盖率,一个不落
- /shokunin:ship — 打包提交,写清楚 Jira 引用,创建 PR
- /shokunin:wip — 查看当前所有进行中的功能及进度
- /shokunin:docs — 生成或更新技术文档
核心理念:可见、可追溯、不跳步
shokunin 的设计哲学很明确——Visibility(你看见每一行代码)、Discipline(计划→测试→实现→审查,每步都不能跳)、Traceability(每行代码都能追溯到对应的任务 ticket)。
这跟很多「AI 狂飙写代码、你负责收拾烂摊子」的用法正好相反——它给 AI 套上了工程上的缰绳。
另外它还支持 ChromaDB 持久记忆、MCP 服务器扩展,兼容 Claude Code、Codex CLI、Cursor、Windsurf、OpenCode 五种主流 AI 编程工具。
适合谁用?
如果你在团队里用 AI 编程工具,代码质量不稳定、测试覆盖率低、PR review 流于形式——装这个 Skill 会明显改善。它把「好的工程师习惯」固化成了 AI 可以执行的指令模板。
个人开发者想养成严谨的开发节奏,也可以直接用。
目前 GitHub 约 110 星,62 个 AI agent skills,MIT 协议,免费开源。
https://github.com/EliasOulkadi/shokunin
评论区
0 条评论
登录后可评论。