writing-skills
使用 TDD 创建和测试 Claude Code 技能
也可從以下取得: DYAI2025,sickn33,Cycleaddict,davila7,CodingCossack,obra,ZhanlinCui,Cygnusfear
创建有效的技能需要系统化测试和基于说服力的设计。本技能教授针对文档的 RED-GREEN-REFACTOR 方法论,帮助您构建即使在压力下智能体也会遵循的可靠技能。
下載技能 ZIP
在 Claude 中上傳
前往 設定 → 功能 → 技能 → 上傳技能
開啟並開始使用
測試它
正在使用「writing-skills」。 我需要为测试驱动开发执行创建一个新技能
預期結果:
- RED 阶段:在没有技能的情况下运行场景 → 智能体跳过测试,以'手动测试更快'为理由
- GREEN 阶段:使用'您必须'语言编写技能,'无例外'部分,针对'已经手动测试过'的具体反驳
- REFACTOR:智能体找到新漏洞'遵循精神而非字面' → 添加'违反字面就是违反精神'原则
- 结果:智能体在 3 种以上组合压力(时间、成本、疲惫)下遵循 TDD 规则
正在使用「writing-skills」。 帮我改进现有的验证技能
預期結果:
- 运行包含 3 种组合压力(时间、沉没成本、权威)的压力场景
- 记录智能体用来绕过验证步骤的新合理化理由
- 添加明确的反驳:'无例外'列表、合理化症状的危险信号
- 重新测试直到智能体在最大压力下找不到漏洞
安全審計
低風險Documentation-focused skill with one utility script for rendering GraphViz diagrams. All static findings are false positives caused by the scanner detecting markdown code formatting, legitimate documentation references, and substring matches in harmless words. No malicious intent, no network access, no credential exposure, no data exfiltration.
風險因素
⚙️ 外部命令 (2)
📁 檔案系統存取 (2)
⚡ 包含腳本 (1)
品質評分
你能建構什麼
创建新技能
在部署到生产环境之前,使用 TDD 方法论构建和测试 Claude Code 技能
强化现有技能
使用合理化表格和危险信号识别并修补纪律执行技能中的漏洞
在压力下测试技能
创建真实的压力场景,验证技能在智能体执行期间能够抵抗合理化
試試這些提示
在没有任何技能文档的情况下运行真实场景,逐字记录智能体做出的每个选择及其合理化理由。捕获每一个偏离理想行为的情况。
编写专门针对已记录的基线失败的技能。专注于使用明确的反驳、合理化表格和'无例外'规则来修补漏洞。
创建组合了 3 种以上压力(时间紧迫、沉没成本、权威覆盖、疲惫)的压力场景。在有技能的情况下运行场景。记录智能体是否遵守或找到新的合理化理由。
分析压力测试中智能体的合理化理由。向技能添加明确的反驳:'无例外'部分、危险信号列表、带'现实'列的合理化表格。重新测试直到智能体在最大压力下遵循规则。
最佳實務
- 在编写文档之前,始终先在没有技能的情况下运行基线场景,以发现智能体的自然行为
- 在测试场景中使用组合压力(3 种以上) - 单一压力测试不足以揭示合规性差距
- 使用'无例外'规则、合理化表格和危险信号列表明确修补每个漏洞
避免
- 在测试前编写技能 - 这会暴露假设,而非智能体在压力下的实际行为
- 仅使用单一压力场景进行测试 - 智能体能抵抗单一压力,但在多重组合压力下会崩溃
- 添加通用反驳如'不要作弊' - 应使用具体否定如'不要保留代码作为参考'