寫東西只為了抒發,一切隨緣不為流量

有事找 @finalfantasty

👻 個人博客 Blog: https://blog.pdzeng.com
👻 了解更多區塊鏈知識: https://linktr.ee/walkincat
如何打造高效的Claude Agent Skills?这份官方最佳实践指南为开发者提供了全面且实用的指引,助你写出简洁、有结构、且经过真实测试的Skills,确保Claude能准确发现并高效调用。| link

核心原则:
- 简Image洁为王:Skill内容共享Claude的上下文窗口,精简每个token,避免冗余信息。默认假设Claude已具备大量知识,仅补充必要上下文。
- 自由度匹配任务:根据任务复杂度设定指令自由度,高自由度适合多路径判断,低自由度适合严格顺序执行(如数据库迁移)。
- 跨模型测试:不同Claude模型(Haiku、Sonnet、Opus)对指令细节需求不同,须确保Skill在所有目标模型上均表现良好。

Skill结构与命名:
- 使用YAML frontmatter定义name(小写字母、数字、短横线,最长64字符)和description(简明描述功能和使用场景,最长1024字符)。
- 命名推荐用动名词形式(processing-pdfs、analyzing-spreadsheets),保持一致性,便于管理和调用。
- 描述需具体且客观,避免第一人称,确保Claude正确匹配Skill。

内容组织与渐进式揭示:
- SKILL.md作为入口,保持500行以内,超过时拆分成多个文件(示例、API参考、工作流等),Claude按需加载,节省上下文资源。
- 避免深层嵌套引用,所有引用文件应直接从SKILL.md连接,确保完整读取。
- 长文档加目录,帮助Claude快速定位信息。

工作流与反馈循环:
- 复杂任务拆解成清晰步骤,提供可复制的checklist,方便Claude跟踪进度。
- 实施验证反馈循环(如校验脚本),确保每步结果正确,减少错误传播。

代码与脚本:
- 编写可执行脚本解决具体问题,避免将错误处理推给Claude。
- 明确指示Claude执行脚本或仅作参考。
- 列出依赖包且确认可用,避免环境不一致导致失败。
- 用正斜杠书写路径,兼容所有平台。

测试与迭代:
- 先构建测试评估,界定成功标准,基于真实用例优化Skill。
- 采用“Claude A”协助开发,“Claude B”实际测试,观察行为反馈不断迭代。
- 关注Claude使用Skill时的路径、遗漏和重复,调整信息架构和描述。

避免误区:
- 不用Windows风格路径。
- 不提供过多选择,推荐默认方案并预留替代方案。
- 避免时间敏感内容,采用“旧版本”/“当前版本”分区说明。

高级用法:
- 利用视觉分析功能处理图像或表单布局。
- 设计可验证的中间产出,采用计划-校验-执行模式保障准确性。
- 清晰标注MCP工具调用,避免工具定位错误。

总结一句话:写Skill如导航指南,既要言简意赅,又要层层递进,帮助Claude快速准确地找到并执行任务,真正实现智能助理的高效赋能。
今天陪這隻貓做了健康檢查,他有個問題就是高血壓,但我自主感覺是在醫院特別容易緊張導致的,在家滿滿的鬆弛感,在醫院瘋狂發抖 🥶

腎臟指數有維持,體重來到 2.82 公斤(ATH)

希望可以持續變好到不用打點滴,或許是天方夜譚吧,但我仍然覺得有機會
盤前美股笑哈哈
盤中美股砍光光
論版控的重要性,我還是覺得上一個版本更好

給我退回上一版吧

(憑藉著記憶跟一些訊息的碎片找尋檔案的我,不論是寫文件或是程式都很重要呢 😭
持續做減法,少即是多
skills 本身並不會跟你原先跑的流程夢幻聯動,而是在你下達指令的時候,他主動去 trigger,所以如果希望他夢幻聯動
還得在 prompt 本身就先下達 skills 需要和其他 skills 進行互動的相關 prompt 才可以去 trigger
這樣也算是某種家庭照嗎
下面還在更新 1.2xxx 版本,怎麼上面已經 2.1 了
而且 1.x 版本不是三個月後要廢棄了嗎

先暫且更新到 latest 看起來沒有異狀
Back to Top