扫描 npm 包,检测供应链中的恶意软件、混淆代码以及可疑行为。
通过分析代码变更、错误信息以及测试依赖关系,定位导致回归测试失败的根本原因。当回归测试在代码变更后开始失败、在 CI/CD 环境中排查测试失败问题、调试易失效的测试,或探究原本通过的测试如今为何会失败时,可使用此功能。它会分析 Git 差异、堆栈跟踪、测试输出,以及依赖关系的变化,生成结构化的 Markdown 报告,按可能性高低对潜在原因进行排序。当用户询问“为何测试会失败”、“调试回归测试的失败原因”、“排查测试中断问题”、“分析测试失败的测试套件”时,该功能便会自动触发。
借助并行子代理,从 GitHub 和网络中搜索相关代码示例与文档。适用于用户说“在线查找”、“寻找参考”、“网上搜索”、“查找示例”,或需要外部资源时使用。
全面指南:优化 Claude Code 的工作流程与提升其效能。适用于编写或优化 CLAUDE.md 文件、管理上下文窗口、设计高效提示词、并行运行会话、排查工作流程中的各类问题,或进一步提升 Claude Code 的生产力。涵盖“探索—规划—编码”工作流程、验证策略、上下文管理、提示词工程、会话管理,以及通过并行会话实现规模化扩展。触发短语:“最佳实践”“CLAUDE.md”“上下文管理”“上下文窗口”“提示词工程”“并行会话”“Claude Code 小贴士”“高效工作流程”“探索—规划—编码”“验证策略”“会话管理”“扇出”“无头模式”“子代理”“及时纠偏”“回溯”。
布洛赫的《Effective Java》设计模式
将想法/脑暴转化为结构化的项目简报(问题、目标、范围、里程碑、成功标准)。适用于启动项目时使用。
当用户询问“Shopify GraphQL”“Admin API”“元字段”“Webhook”“速率限制”“分页”“App Bridge”,或任何 Shopify API 集成相关需求时,可运用此技能。它将提供 Shopify API 模式、速率限制的处理方法,以及各类最佳实践。
处理/refactor评审线程中的[批准]与[忽略]回复。 将已批准的修复应用到代码库,解决GitHub上所有已回复的线程, 提交并推送更改。采用顺序单人代理的工作流程。 所有输出均以英语呈现。
在Sphinx-Needs项目中,穿梭于需求、规格、实现、测试与代码之间的追溯链接时使用此功能。
在适当场景下,优先使用 CSS @container 查询,而非基于视口的媒体查询,以实现组件化的响应式设计。
按照 ios-std 规范,以 View、ViewModel 和测试用例为基础,快速搭建新功能。
利用 SASS 循环(@for、@each、@while)高效生成重复的 CSS 样式。