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/Python)、文档编写及练习设计,确保内容具备生产级参考价值。
需要创建新的代码设计模式
生成包含多语言实现和练习题的技术文档
验证并记录生产环境中的代码使用案例
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
辅助开发者将经过验证的低级、系统或并发设计模式(如环缓冲区、断路器)适配到代码中。通过匹配问题、适用性检查、代码适配及遗留不变量测试四个步骤,确保模式正确且健壮地集成。
开发者命名了特定设计模式并要求应用
开发者描述问题但未指明模式名称
询问哪个模式适合当前问题或对比两个相关模式
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


