skill-design-patterns — 技能设计模式
v1.0.0指导设计有效的agent技能。当创建新技能、改进现有技能、审查技能结构或为项目建立技能编写约定时使用。涵盖反理性化表、红旗、验证清单、核心操作行为和渐进披露。
0· 0·0 当前·0 累计
运行时依赖
无特殊依赖
安装命令
点击复制官方npx clawhub@latest install skill-design-patterns
镜像加速npx clawhub@latest install skill-design-patterns --registry https://cn.longxiaskill.com镜像同步中
技能文档
技能设计模式概述 设计可靠、高质量的代理技能的最佳实践。这些模式是从数十个生产技能的实际使用中提炼出来的,并解决了最常见的故障模式:代理知道该做什么,但找到了不做的理由。创建或审查技能时应使用此技能。它编码了防止微妙质量侵蚀的模式。
何时使用 从头开始创建新技能 改进或审查现有技能 为团队或项目建立技能编写约定 审计技能套件以检查完整性 何时不使用 一次性脚本或简单提示:如果任务是单个命令执行,技能是过度的——可以写一个shell脚本代替。 纯粹的对话式指导:如果输出是建议,而不是可重复的工作流程,技能会添加不必要的仪式。 可以使用现有工具解决的任务:如果标准库函数或CLI工具已经处理了它,不要将其包装在技能中。
四个必需部分 每个设计良好的技能必须包含以下四个部分。省略它们的技能会随着时间的推移而恶化,因为代理会找到合理化的理由来跳过步骤。
- 何时不使用
- 纯SQL脚本迁移无对应应用代码 → 使用SQL linting工具代替
- 存储过程更改 → 使用存储过程迁移技能
- 配置更改 → 使用配置管理技能
- 反合理化表
- 红旗
- 验证检查清单
平台级设计原则 核心操作行为 这六个不可协商的行为应在平台的入口配置(AGENTS.md或等效文件)中定义。 它们适用于所有技能和会话。 表面假设 —— 在实施任何内容之前