工程开发
ring:writing-skills avatar

ring:writing-skills

一种将测试驱动开发 (TDD) 应用于流程文档的框架,通过压力测试情境来识别并修补 AI 代理的合理化漏洞,确保文档执行的可靠性。

简介

Writing Skills 是一套将流程文档转化为 AI 代理可执行与可测试代码的系统化方法论。通过将文档视为“生产代码”,并将交互情境视为“单元测试”,此技能为所有流程指南强制执行严格的 RED-GREEN-REFACTOR 循环。它专为工程师、系统架构师和提示工程师设计,确保 AI 代理在复杂工作流程中始终如一地执行,而不会在压力下偏离或合理化违规行为。流程始于定义基准失败情境,观察代理当前行为,撰写文档以解决具体差距,并持续迭代直到代理的表现对于常见失败模式达到绝对可靠。

  • 实作文档创建的 RED-GREEN-REFACTOR 循环:定义失败情境、执行测试、撰写技能、并重构以填补漏洞。

  • 利用子代理驱动的压力测试,将 AI 代理推向边缘情境,以验证对文档规则的遵守情况。

  • 通过要求在创建文档前提供基准失败证据,有效防止代理进行“合理化”违规。

  • 专注于创建可重复使用的技术、模式和参考指南,而非单次使用的解决方案。

  • 提供 SKILL.md 结构化模板,包含名称与描述的元数据字段,确保通过代理搜索优化 (ASO) 进行高效发现。

  • 最适用于需要高可靠性工作流、合规性要求高或复杂技术程序的场景。

  • 不适用于一次性解决方案或已有现成文档的标准实务。

  • 使用者需熟悉测试驱动开发 (TDD) 原则,以有效创建和重构压力测试情境。

  • 文档应保持精简以优化 Token 使用效率;利用特定触发条件与症状来引导代理自动加载。

  • 在“红色”阶段务必记录代理所有的具体合理化行为,以便在“绿色”阶段建立更强大、更健全的文档。

仓库统计

Star 数
181
Fork 数
20
Open Issue 数
7
主要语言
Python
默认分支
main
同步状态
空闲
最近同步时间
2026年4月30日 11:59
在 GitHub 查看