20 个多数开发者不知道的 Claude Skills
20 个多数开发者不知道的 Claude Skills
20 个多数开发者不知道的 Claude Skills 20 个多数开发者不知道的 Claude Skills Modified May 22 Code block Plain Text name: offer sharpener description: 发布任何产品、服务或提案前使用。找出你以为自己在卖什么与买家实际听到什么之间的缺口,并把价值打磨到无法忽视。 你是一名直效营销人和产品策略师。 接收我描述的 offer,找出意图和感知之间的缺口。 返回: 1. 你以为自己在卖什么(1 句话):卖方眼中的价值。 2. 买家可能听到了什么(1 句话):首次访问者实际从描述里带走了什么。 3. 缺口(1 句话):这两者之间的距离。交易就是死在这里。 4. 打磨后的 offer(2 句话):重写 offer,让价值无法被误解。具体结果、具体人群、适用时给出具体时间范围。 5. 唯一句子(1 句话):如果潜在客户只读这一句,就能准确知道这是不是给他的。 规则: 缺口必须诚实。不要写一个让卖方感觉良好的缺口。 打磨后的 offer 必须更具体,而不是更长。 唯一句子不是 tagline,而是清晰度测试。陌生人读完后说“我完全知道这是做什么的”,才算通过。 触发场景:你在描述产品或服务时,人们一直说 "interesting" 却不购买。这是缺口问题。它能找出来。 类别 4:编码与开发 16. Code Explainer 作用:接收任何代码,无论语言或复杂度,用两个层级解释:给需要使用它的人解释它做什么;给需要修改它的人解释为什么这样构建。 Code block Plain Text name: code explainer description: 当你需要快速理解任意代码时使用:入职、调试或交接给别人。每次都输出双层解释。 你是一名资深工程师兼技术写作者。 接收我给你的代码,用两个层级解释它。 LEVEL 1 — 给使用者(它做什么): 用自然语言解释这段代码做什么。不要术语。非技术干系人应该能读懂这段代码完成了什么、需要什么输入、产出什么。 LEVEL 2 — 给修改者(为什么这样构建): 解释架构决策。为什么这样组织?如果改变 X,会坏掉什么?依赖是什么?边界情况在哪里?资深工程师在动手前需要知道什么? 两个层级之后: 1. 脆弱部分(1 句话):最可能在意外条件下坏掉的部分。 2. 假设(1 句话):代码里最关键的假设,一旦错误就会失败。 规则: Level 1 必须让不会写代码的人也读得懂。 Level 2 必须对会写代码的人有用,不要降智。 脆弱部分和假设都是必填项。没有代码完全没有它们。 [在这里粘贴代码] 触发场景:你接手不是自己写的代码、为新开发者做 onboarding,或准备修改六个月没碰过的东西。 17. PR Reviewer 作用:审阅任意 pull request diff,只返回五件真正重要的东西:bug、缺失测试、安全问题、风格违规,以及合并前值得认真讨论的那个架构决策。 Code block Plain Text name: pr reviewer description: 在合并任何 pull request 前使用。返回 bug、缺失测试、安全问题、风格违规,以及值得认真讨论的一个决策。90 秒内完成。 你是一名资深工程师,正在做代码审查。你严谨、直接,不浪费别人的时间。 阅读我给你的 diff。只返回重要内容。 返回: 1. BUGS(如有):行为错误或不可预测的具体行。给出行号和一句问题说明。 2. 缺失测试(如有):没有测试覆盖的函数或行为。说明应该测试什么。 3. 安全问题(如有):硬编码密钥、未验证输入、注入漏洞。严重性:Critical / High / Medium。 4. 风格违规(最多 3 条):值得修复的标准实践偏离。不是个人风格偏好,而是真正违规。 5. 值得讨论的事(1 条):这个 PR 里合并前值得讨论的一个架构或设计决策。不一定是问题,但它是决策。 规则: 简短。每个发现一句话。 不评论没问题的地方。只说问题。 如果 PR 干净,用一行说:"No issues found. Ready to merge." 讨论项是必填项。每个 PR 都有一个值得讨论的决策。 [在这里粘贴 DIFF] 触发场景:任何 pull request 准备审查时。先运行它。它能在 90 秒里抓出 80% 的问题。 18. Debug Partner 作用:接收任何错误、stack trace 或异常行为,系统化诊断。先找根因。临时补丁会被标记并拒绝。包含回归测试。 Code block Plain Text name: debug partner description: 当你有 bug、错误或异常行为,并想找到根因而不是 workaround 时使用。每次都系统化诊断。 你是一名资深工程师,调试时寻找根因,而不是压制症状。 接收我给你的错误或异常行为,系统化诊断它。 返回: 1. 错误真正表达的意思(1 句话):用自然语言说明这个错误或行为表明哪里不对。 2. 可能根因(3 条,按可能性排序):最可能导致问题的来源。最可能的排最前。 3. 诊断步骤(编号列表):确认哪个根因正确的具体步骤。按顺序。确认一个后停止。 4. 修复方式(具体):确认根因后,最小修复。不是重写,而是解决真实问题的最小改动。 5. 回归测试(1 条):应该写什么测试,确保这个 bug 再出现时能被抓住。 规则: 永远不要建议压制错误。找到原因。 修复必须解决根因,而不是症状。 如果错误可能有多个根因,不要猜,提供诊断步骤来确认。 回归测试是必填项。没有测试的 bug 修复,是等待复发的 bug。 [在这里粘贴错误 / STACKTRACE / 描述] 触发场景:你已经盯着一个 bug 超过 20 分钟。停止猜测,运行它。 类别 5:策略与思考 19. Second Order Thinker 作用:接收任意决策、行动或趋势,映射二阶和三阶后果,也就是“后果的后果”。大多数人只往前想一步,这个技能强制想三步。 Code block Plain Text name: second order thinker description: 在任何重要决策前,或分析任何趋势时使用。映射明显第一步之外的后果。真正咬人的影响通常是二阶后果。 你是一名接受过系统思考和后果映射训练的战略顾问。 接收我给你的决策、行动或趋势,映射它在明显影响之外的后果。 返回: 1. 一阶影响(3 条):立即、明显的后果。所有人都看得到的。 2. 二阶影响(3 条):一阶影响产生之后的后果。事情发生之后又会发生什么。 3. 三阶影响(2 条):二阶影响带来的后果。事情开始变得不可预测的地方。 4. 意外后果(1 句话):没人为之做计划、但最可能从中出现的结果。 5. 反馈回路(1 句话):某个影响回过头来放大或削弱原始决策的动态。 规则: 一阶影响不有趣。把更多时间花在二阶和三阶。 意外后果必须具体。不要写 "there could be unforeseen effects." 反馈回路是最具战略价值的输出。认真识别。 触发场景:你准备做一个影响不止未来 30 天的决策,或者你在分析一个所有人都只当作一阶故事的趋势。 20. Mental Model Applier 作用:接收任意问题或决策,并应用最相关的三个 mental model。不是列一堆 mental model,而是选出适合这个具体情境的模型,并用它们产出具体洞察。 Code block Plain Text name: mental model applier description: 当你卡在任何问题或决策上,并想要真正适用的框架,而不是泛泛模型列表时使用。返回三个直接应用到你情境中的模型。 你是一名顾问,深入理解决策理论、心理学和战略思考。 接收我给你的问题或决策,把最相关的三个 mental model 应用到它上面。 对每个模型: 1. 说出模型名称:它叫什么,以及用一句话说明它的含义。 2. 应用它:这个模型如何具体适用于我的情境。不要泛泛而谈,要具体。 3. 它产生的洞察:这个模型揭示了我之前没看到的什么。 三个模型之后: 主导洞察(1 句话):把三个模型放在一起后,产生的最有用的一件事。 行动(1 句话):基于这个分析,应该做出什么不同动作。 规则: 按适配度选模型,不按知名度选。最适合这个问题的模型,比最流行的模型更重要。 应用必须具体到我的情境。"This model suggests you consider incentives" 不是应用。 主导洞察必须来自多个模型的组合,而不是重复某一个模型说过的话。 触发场景:你已经从同一个角度想一个问题太久。需要视角切换,而不是更多信息时运行它。 不舒服的真相 你一直在构建会过期的 prompt。 每次会话都从零开始。每个泛泛输出,都是因为 Claude 不知道你是谁、你如何思考、你坚持什么标准。你每次都在手动修补这个缺口,用几行上下文把它补上,然后聊天一结束又消失。 技能可以永久修复它。 20 个技能。一个下午的设置。之后每次会话开始时,Claude 都已经知道如何和你一起工作:按你的标准,用你的声音,带着你的规则。 那些产出十倍内容的开发者并不是更聪明。他们只是把技能构建了一次,然后停止在每次会话里反复重建。 打开文件夹。粘贴文件。停止从零开始。 关注 @sairahul1,获取更多技能、sub agent 和让 Claude 按你真实思考方式工作的系统。 速览 20 个技能。五个类别。构建一次,长期运行。 内容与写作 1. Hook Forge — 写正文前,基于 10 个心理触发器生成 10 个 hook。 2. Voice Locker — 永久锁定你的声音,让 Claude 不再写得像 AI。 3. Thread Architect — 为留存构建 thread,而不只是覆盖信息点。 4. Repurpose Engine — 一个输入,六个平台原生输出。 5. Headline Lab — 15 个标题,评分排序,选出最值得测试的 3 个。 研究与分析 6. Brief Builder — 把模糊研究请求变成结构化调查。 7. Contradiction Finder — 在别人发现前,找出你的来源哪里互相冲突。 8. Signal Scanner — 区分真正重要的东西和只是获得注意力的东西。 9. Assumption Auditor — 在隐形假设杀死计划前,把它们找出来。 10. Source Ranker — 在基于来源构建论点前,先给每个来源排序。 业务与运营 11. SOP Writer — 输入粗略笔记,输出可执行流程。 12. Decision Framer — 把卡住的决策重新框定成你真的能选择的东西。 13. Meeting Extractor — 决策、负责人、阻塞项和未说出口的问题。不要其他内容。 14. Pricing Stress Tester — 从三种买家视角压力测试定价。 15. Offer Sharpener — 找出你以为自己在卖什么,和买家实际听到什么之间的缺口。 编码与开发 16. Code Explainer — 面向使用者和修改者的双层解释。 17. PR Reviewer — bug、测试、安全、风格,以及值得讨论的那个决策。 18. Debug Partner — 根因诊断,不要创可贴式修复。 策略与思考 19. Second Order Thinker — 向前三步映射后果。 20. Mental Model Applier — 为这个具体问题选择正确框架,并具体应用。 prompt 会过期。技能会一直运行。 触发场景:你在描述产品或服务时,人们一直说 "interesting" 却不购买。这是缺口问题。它能找出来。 类别 4:编码与开发 16. Code Explainer 作用:接收任何代码,无论语言或复杂度,用两个层级解释:给需要使用它的人解释它做什么;给需要修改它的人解释为什么这样构建。 触发场景:你接手不是自己写的代码、为新开发者做 onboarding,或准备修改六个月没碰过的东西。 17. PR Reviewer 作用:审阅任意 pull request diff,只返回五件真正重要的东西:bug、缺失测试、安全问题、风格违规,以及合并前值得认真讨论的那个架构决策。 触发场景:任何 pull request 准备审查时。先运行它。它能在 90 秒里抓出 80% 的问题。 18. Debug Partner 作用:接收任何错误、stack trace 或异常行为,系统化诊断。先找根因。临时补丁会被标记并拒绝。包含回归测试。 触发场景:你已经盯着一个 bug 超过 20 分钟。停止猜测,运行它。 类别 5:策略与思考 19. Second Order Thinker 作用:接收任意决策、行动或趋势,映射二阶和三阶后果,也就是“后果的后果”。大多数人只往前想一步,这个技能强制想三步。 触发场景:你准备做一个影响不止未来 30 天的决策,或者你在分析一个所有人都只当作一阶故事的趋势。 20. Mental Model Applier 作用:接收任意问题或决策,并应用最相关的三个 mental model。不是列一堆 mental model,而是选出适合这个具体情境的模型,并用它们产出具体洞察。 触发场景:你已经从同一个角度想一个问题太久。需要视角切换,而不是更多信息时运行它。 不舒服的真相 你一直在构建会过期的 prompt。 每次会话都从零开始。每个泛泛输出,都是因为 Claude 不知道你是谁、你如何思考、你坚持什么标准。你每次都在手动修补这个缺口,用几行上下文把它补上,然后聊天一结束又消失。 技能可以永久修复它。 20 个技能。一个下午的设置。之后每次会话开始时,Claude 都已经知道如何和你一起工作:按你的标准,用你的声音,带着你的规则。 那些产出十倍内容的开发者并不是更聪明。他们只是把技能构建了一次,然后停止在每次会话里反复重建。 打开文件夹。粘贴文件。停止从零开始。 关注 @sairahul1,获取更多技能、sub agent 和让 Claude 按你真实思考方式工作的系统。 速览 20 个技能。五个类别。构建一次,长期运行。 内容与写作 1. Hook Forge — 写正文前,基于 10 个心理触发器生成 10 个 hook。 2. Voice Locker — 永久锁定你的声音,让 Claude 不再写得像 AI。 3. Thread Architect — 为留存构建 thread,而不只是覆盖信息点。 4. Repurpose Engine — 一个输入,六个平台原生输出。 5. Headline Lab — 15 个标题,评分排序,选出最值得测试的 3 个。 研究与分析 6. Brief Builder — 把模糊研究请求变成结构化调查。 7. Contradiction Finder — 在别人发现前,找出你的来源哪里互相冲突。 8. Signal Scanner — 区分真正重要的东西和只是获得注意力的东西。 9. Assumption Auditor — 在隐形假设杀死计划前,把它们找出来。 10. Source Ranker — 在基于来源构建论点前,先给每个来源排序。 业务与运营 11. SOP Writer — 输入粗略笔记,输出可执行流程。 12. Decision Framer — 把卡住的决策重新框定成你真的能选择的东西。 13. Meeting Extractor — 决策、负责人、阻塞项和未说出口的问题。不要其他内容。 14. Pricing Stress Tester — 从三种买家视角压力测试定价。 15. Offer Sharpener — 找出你以为自己在卖什么,和买家实际听到什么之间的缺口。 编码与开发 16. Code Explainer — 面向使用者和修改者的双层解释。 17. PR Reviewer — bug、测试、安全、风格,以及值得讨论的那个决策。 18. Debug Partner — 根因诊断,不要创可贴式修复。 策略与思考 19. Second Order Thinker — 向前三步映射后果。 20. Mental Model Applier — 为这个具体问题选择正确框架,并具体应用。 prompt 会过期。技能会一直运行。 原帖链接:https://x.com/sairahul1/status/2056665329305256232 原帖链接:https://x.com/sairahul1/status/2056665329305256232 prompt 是一次性的。 你写下它。Claude 使用它。会话结束。下次你再打开 Claude,它已经不见了。你又写一遍,略有不同,也略差一点。每次会话的前五分钟,你都在重建上周已经搭好的上下文。 技能会一直运行。 你只构建一次。Claude 会自动加载它。每次会话开始时,Claude 已经知道如何完成你需要的特定任务:用你的声音,按你的标准,遵守你写进去的规则。 大多数 Claude 用户从来没有构建过一个技能。 保存这篇。你会读两遍。 技能到底是什么 技能是一个 .md 文件,它给 Claude 一份针对特定任务的永久岗位说明。 不是 prompt。是岗位说明。区别在于:prompt 告诉 Claude 这一次要做什么;技能告诉 Claude 每当某类任务出现时,它应该成为什么样的角色。 你只需要在 Claude 里保存一次。之后,只要任务匹配,Claude 就会自动加载它。你不再重建上下文,不再得到泛泛的输出,也不再从零开始。 下面这 20 个技能覆盖了专业开发者会接触的所有类别。复制你需要的,保存下来,让每次会话开始时 Claude 就已经知道该如何工作。 如何安装这份清单里的任意技能 Claude.ai: Settings → Sub Agents → Add。粘贴技能块,命名,保存。 Claude Code: 在项目根目录创建 .claude/agents/。把每个技能保存为 skillname.md。Claude 会自动发现它们。 Claude Desktop: Settings → Sub Agents → Add。和 Claude.ai 一样。 构建一次,长期运行。 类别 1:内容与写作 1. Hook Forge 作用:接收任意主题、角度或草稿开头,基于不同心理触发器生成 10 个 hook:好奇、损失、反差、具体性、争议。你挑表现最好的那个,不再盯着空白的第一行发呆。 触发场景:你有一个想法,但没有开场句。写正文第一个字之前,先运行它。 2. Voice Locker 作用:分析你的写作样本,并把你的声音永久锁进 Claude。之后 Claude 写出的每篇内容都像你:不是精修过的 AI 助手,不是企业博客腔,而是你本人。 触发场景:第一次设置新的 Claude Project。先运行它,再做其他事情。之后的每一篇内容都会因此更好。 3. Thread Architect 作用:把任意想法、文章或论点构造成 Twitter/X thread,拥有真正有效的结构精度:hook、张力、回报、CTA。不是把想法概括成列表,而是构建一条让人读到最后的 thread。 触发场景:你有一篇内容,并想要一个真正能表现的 thread 版本,而不只是从文章里抽点列出来。 4. Repurpose Engine 作用:接收一篇长内容,一次性产出所有短内容版本。Thread、LinkedIn 帖、newsletter 小节、三个独立 hook、一条 quote graphic caption。一个输入,六个输出。不用手动改格式。 触发场景:你完成任何长内容后,需要分发,但不想花三小时手动改格式。 5. Headline Lab 作用:接收任意文章或内容想法,基于不同已验证格式生成 15 个标题:how to、数字清单、问题、反差、秘密、警告。评分并排序。你从前三个里选,然后更有把握地发布。 触发场景:你已经写完内容,但还在猜标题。标题不是装饰,它决定是 200 个读者还是 20,000 个读者。 类别 2:研究与分析 6. Brief Builder 作用:接收任意主题,构建一份初级分析师也能执行的研究简报。要查哪些来源、回答哪些问题、看哪些信号,以及那个会改变一切的发现。把模糊研究请求变成结构化调查。 触发场景:你准备研究某件事,有主题但没有结构。先 brief,再研究。永远如此。 7. Contradiction Finder 作用:接收任意信息体、来源集合或论点,找出来源之间相互矛盾的地方。把共识底下真正的复杂性浮出来。大多数研究会抹平矛盾,这个技能专门找到它们。 触发场景:你正在基于研究构建论点,并想在别人指出前知道自己的来源哪里最弱。 8. Signal Scanner 作用:接收一周的行业新闻、帖子或内容,把信号和噪音分开。哪些真的重要,哪些只是获得了注意力。哪些是正在形成的模式,哪些只是一次性事件。就是你希望每周一有人发给你的那份简报。 触发场景:你有一堆行业内容积压,需要在一周开始前知道什么真正重要。 9. Assumption Auditor 作用:接收任意计划、论点或决策,找出里面所有隐含假设,包括那些明显到没人想到要质疑的假设。你不知道自己正在做的假设,往往才是杀死项目的东西。 触发场景:你即将发布某个东西、推销某个东西,或投入资源。前一天运行它,不要事后再运行。 10. Source Ranker 作用:接收任意主题的一组来源,按可信度、时效性和相关性排序。标记哪些可以信,哪些需要验证,哪些应该完全删掉。避免你把论点建立在薄弱地基上。 触发场景:你已经收集来源,准备开始写作。先排序。基于正确的三个来源构建,删掉剩下的。 类别 3:业务与运营 11. SOP Writer 作用:接收你描述的任意流程,无论是粗略笔记、要点还是语音备忘录转写,把它变成干净、可执行的 SOP。包含负责人、工具、步骤,以及那个永远不能自动化的步骤。 触发场景:某个流程存在于你的脑子里或凌乱笔记里,需要变成别人也能执行的东西。 12. Decision Framer 作用:接收任何让你卡住的决策,把它重新框定为一个结构化选择:明确标准、真实选项,以及你在决定前真正需要的信息。阻止你在值得使用框架的事情上凭感觉决策。 触发场景:你已经想一个决策超过一周还没决定。这说明你缺的不是更多思考,而是框架。先运行它。 13. Meeting Extractor 作用:接收任意会议转写或粗略笔记,只返回四件重要的事:做了什么决定、谁负责什么、什么被阻塞,以及那件没人说出口但会影响一切的事。 触发场景:每次会议结束。没有例外。 14. Pricing Stress Tester 作用:接收你的定价模型,从三个方向进行压力测试:觉得太贵的客户、觉得便宜等于差的客户,以及准备压价的竞争对手。返回你的定价实际上在传递什么,以及应该改什么。 触发场景:你即将发布新定价,或者一直丢单但不确定原因。 15. Offer Sharpener 作用:接收任意 offer:产品、服务或提案,把它打磨到价值无法被误解。找出你以为自己在卖什么,以及买家以为自己在买什么之间的缺口。