运行完整的测试套件,同时执行代码风格检查、类型检查以及代码质量审计
提供 agentic-loop 所有命令的完整参考文档(包括 Slash 命令、Ralph CLI 以及 vibe CLI)。
审查代码,寻找简化机会,识别过度工程化的代码。适用于新代码的审查、重构过程,或验证某项实现是否真正践行了“少即是多”的理念。
通过嵌入 PlantUML 图表,系统性地记录架构决策与设计方案。在做出设计决策之后,或当您需要对系统架构进行系统化记录时,可使用此方法。
何时以及如何在 Rust 中进行测试。类型能够处理编译期不变量,而测试则用于验证运行时行为——这些是类型无法直接表达的特性。
在dotnet/maui与dotnet/docs-maui两个仓库中,寻找适合评审的开放PR,并根据里程碑、优先级标签以及合作伙伴/社区状态进行优先级排序。
作为被派生出的代理,担任消息协调员的角色。当您被协调员派生出来,需要向协调员汇报进度、完成情况或遇到的阻碍时,可使用此功能。
OpenHarmony HDC 工具,用于设备 HAP 管理。当用户需要列出已安装的应用、卸载 HAP(bm uninstall -n <bundleName>)、安装 HAP(hdc install <path>)、通过两次 hdc install 命令安装主 HAP 与测试 HAP、部署测试以先卸载再通过 hdc install -r 安装两个 HAP 并运行 aa 测试(部署运行 HAP 测试用例)、替换安装 HAP(hdc -r install <path>)、查看设备日志(hdc shell hilog;hilog -b D 用于调试,hilog -p off 以隐藏私密日志,通过 param set hilog.flowctrl.proc.on false 关闭流量控制,hilog | grep <pattern> 以按关键词或 pid 过滤日志),查看 data/log/faultlog 下的错误/故障日志(faultlogger、freeze、hilog、temp 等子目录;可通过 list 或 cat 命令进行分析),查看前台/正在运行的应用(aa dump -a / aa dump -r)、强制停止应用(aa force-stop <bundleName>)、启动应用(aa start -a <abilityName> -b <bundleName>),或运行测试(aa test -b <bundleName> -m <moduleName> -s unittest OpenHarmonyTestRunner -s class <suiteName>[#<caseName>] -s timeout <timeout>)。结果以 Markdown 格式呈现。
THREE.js和图形编程的性能优化规则。涵盖移动优先优化、回退模式、内存管理、渲染循环效率、以及通用图形最佳实践,以实现跨设备流畅的60fps体验。
针对数据库/API变更的安全检查清单,涵盖兼容性、上线计划、回滚策略以及可观测性。
将复杂代码重构为更简洁、更易维护的模式。在保留原有功能的同时,大幅降低认知负担。
完成当前功能的开发工作。当用户已完成功能实现,希望记录自己的开发成果时,可使用此功能。