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
指导创建符合项目模板和质量标准的代码模式文档。涵盖主题验证、源码核实、多语言实现(TS/Rust/Go等)、编写文档及设计练习题,确保内容真实且具备生产参考价值。
需要创建新的代码设计模式文档
按照标准流程生成包含源码验证和技术实现的教程
npx skills add Totoro-jam/battle-tested-patterns --skill new-pattern -g -y
自动化验证文档中的生产证明链接,检查HTTP状态、SHA永久链接格式及行范围内容准确性,支持自动修复分支链接并生成报告。
需要验证文档中代码链接的有效性
检查生产证明链接是否包含正确的行号和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


