Agent Skills
› Totoro-jam/battle-tested-patterns
Totoro-jam/battle-tested-patterns
GitHub针对项目测试失败或构建错误的结构化调试技能。遵循复现、隔离、假设、注入、修复、验证及回归测试的闭环流程,确保在修改代码前准确定位问题根源,并防止回归。
Install All Skills
npx skills add Totoro-jam/battle-tested-patterns --all -g -y
Skills in Collection (5)
针对项目测试失败或构建错误的结构化调试技能。遵循复现、隔离、假设、注入、修复、验证及回归测试的闭环流程,确保在修改代码前准确定位问题根源,并防止回归。
测试用例执行失败
项目构建报错
npx skills add Totoro-jam/battle-tested-patterns --skill diagnose -g -y
指导创建符合项目模板和质量标准的新设计模式。涵盖主题验证、源码核实、文档编写(含图表规范)、多语言实现及练习设计,强调真实性与代码质量。
用户请求创建新的设计模式
需要按照标准化流程生成技术文档
npx skills add Totoro-jam/battle-tested-patterns --skill new-pattern -g -y
验证生产证明源链接的完整性与准确性。执行HTTP状态、SHA永久链接及行范围内容检查,自动转换分支链接,并对警告进行人工复核,确保文档链接有效且代码示例匹配。
需要验证文档中的GitHub链接有效性
检查生产证明链接的行号和内容准确性
将分支链接转换为SHA永久链接
运行CI质量检查前的链接预检
npx skills add Totoro-jam/battle-tested-patterns --skill verify-source -g -y
指导开发者从46个经过验证的模式库中选择并适配低层、系统或并发设计模式。通过匹配、适用性审查、代码适配和验证四个步骤,确保模式与问题契合且包含不变量测试。
开发者命名具体模式(如环形缓冲区、断路器)
描述需解决的系统问题但未提及模式名称
询问哪个模式适合特定场景或比较不同模式的差异
npx skills add Totoro-jam/battle-tested-patterns --skill adopt-pattern -g -y
用于审计现有代码库中的设计模式是否符合生产级标准。通过比对实现形态与官方文档不变量,识别误标、偏差或缺失,确保架构合规性。
审核架构最佳实践
验证模式实现正确性
检查模式一致性
确认是否为特定模式
npx skills add Totoro-jam/battle-tested-patterns --skill audit-pattern -g -y


