code-audit-readonly
执行一次完整的、确定性的只读仓库审计,并生成一个包含可追踪发现(文件+行号)、严重性、类别、影响和高级修复建议的`improvements.md`行动计划。当用户请求进行全面代码审计、安全/性能/架构审查、逐文件分析或技术债务映射而不修改项目文件时使用。
把 Skill 的源码、资源快照、README、包体和安装信号放进一个可搜索、可筛选的公开目录。
执行一次完整的、确定性的只读仓库审计,并生成一个包含可追踪发现(文件+行号)、严重性、类别、影响和高级修复建议的`improvements.md`行动计划。当用户请求进行全面代码审计、安全/性能/架构审查、逐文件分析或技术债务映射而不修改项目文件时使用。
-
当用户要求进行安全审查、漏洞检查或想知道代码是否安全时使用。重点关注常见的问题,如注入、身份验证失效、不安全的默认设置和敏感数据暴露。
使用Keboola MCP工具、Datadog日志和本地测试来调试Keboola Python组件的专家代理。擅长识别故障的根本原因并提供可执行的修复方案。
.NET Aspire Testing 整合測試框架完整指南。當需要測試 .NET Aspire 分散式應用程式、設定 AppHost 測試或從 Testcontainers 遷移至 Aspire 測試時使用。涵蓋 DistributedApplicationTestingBuilder、容器生命週期管理、多服務編排、Respawn 配置與時間可測試性設計。 Make sure to use th…
适用于JavaScript/TypeScript、Python、Rust、Go和Java所有开发代理的通用错误处理、异常管理和日志记录最佳实践。在实现错误处理、异常管理、日志记录、错误恢复或调试生产问题时使用。
当用户想要解决条带装箱问题,将物品装入固定宽度的条带中,或者最小化装箱高度时。也用于用户提到“条带装箱”、“固定宽度的下料问题”、“带状装箱”、“货架装箱”、“最小高度装箱”或“二维条带装箱问题”的情况。对于一般的二维装箱问题,请参阅2d-bin-packing。对于三维装箱问题,请参阅3d-bin-packing。
在因应用程序错误或未实现的功能而暂时跳过失败的WebdriverIO测试时使用,同时跟踪所有权、票据关联和重新启用状态。
-
-
使用此方法来理解、记录和规划对未知、混乱或遗留代码库的重构。
生成特定项目的CLAUDE.md(或AGENTS.md),其中包含编码标准、样式指南和最佳实践。当有任何请求来设置项目、初始化编码标准、创建或更新CLAUDE.md或AGENTS.md、配置代理指令、添加代码质量规则或开始新的代码库时触发。在每个新项目的开始使用此技能。
Private 與 Internal 成員測試策略指南。當需要測試私有或內部成員、設定 InternalsVisibleTo 或評估可測試性設計時使用。涵蓋設計優先思維、反射測試、策略模式重構、AbstractLogger 模式與決策框架。
当用户希望使用列生成、分解方法或Dantzig-Wolfe分解来解决大规模优化问题时。也适用于用户提到“列生成”、“主问题”、“定价问题”、“切割库存”、“机组调度”、“带列生成的车辆路径规划”、“分支定价”,或者当问题具有指数级变量时。对于一般的优化问题,请参阅optimization-modeling。对于元启发式算法,请参阅metaheuristic-optimization。
当用户想要优化任务分配、匹配工人与工作或解决分配问题时。也用于用户提到“匈牙利算法”、“分配优化”、“工人-任务分配”、“工作分配”、“资源分配”或“匹配问题”等情况。对于劳动力调度,请参阅workforce-scheduling。对于路线规划,请参阅picker-routing-optimization。
單元測試與代碼提交前觸發。掃描並驗證方法的 pre-conditions、post-conditions 與 invariants,透過契約式設計減少 AI 幻覺。
用 Git worktree 创建隔离工作区并在独立分支上迭代提交;当用户提到 worktree、git worktree、GitWorkTree、工作树、隔离分支、临时工作区,或希望“先创建 worktree 再实现需求、过程中持续 commit、完成后询问是否合并并清理 worktree”时使用。
诊断并修复闪小说和微型小说中的问题。当闪小说显得无力、写作1500字以下的故事、处理微型小说、突然小说或压缩叙事形式时使用。
在代码编写完成后或用户说“测试这个”时,自动在真实浏览器中验证实现。使用Chrome DevTools MCP来测试响应式断点(320px、768px、1024px),检查无障碍合规性(WCAG AA对比度、键盘导航、ARIA),验证交互,并生成包含文件路径和具体修复建议的详细技术报告。
AutoFixture 與 Bogus 整合完整指南。當需要結合 AutoFixture 與 Bogus 產生兼具匿名性與真實感的測試資料時使用。涵蓋 SpecimenBuilder 整合、混合產生器、測試資料工廠與循環參考處理。
带有深度自我反思和回溯的顺序推理。当问题具有逐步依赖性、需要仔细的逻辑推理或需要错误修正时使用。每一步都包括自我反思,不正确的步骤会触发回溯。适用于调试、数学证明、顺序规划或因果分析等顺序重要的场合。
当用户想要管理产品保质期、实施先到期先出(FEFO)、优化新鲜度或处理易腐产品时。也适用于用户提到“过期管理”、“日期代码跟踪”、“FEFO”、“新鲜度优化”、“减少浪费”、“降价管理”或“防止变质”的情况。对于食品供应链,请参阅food-beverage-supply-chain。对于药品有效期,请参阅pharmaceutical-supply-chain。
在初始化或刷新项目特定的WebdriverIO上下文时使用,以便其他技能可以以更低的令牌和执行成本重用缓存的配置、约定和环境详细信息。
将重复的任务委托给专门的代理以保持上下文。当用户要求修复语法错误、修正诊断、跨文件重命名变量、更新导入、修复格式问题或对多个文件执行其他机械性的批量更改时使用。