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永久链接
确认代码行引用范围内的关键字是否存在
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


