decompose-task
将大型任务(>100行)分解为原子的、可验证的子任务。当任务范围不明确、涉及多个文件/模块或超过单次提交的舒适大小时使用。返回结构化的分解而不实现代码。
把 Skill 的源码、资源快照、README、包体和安装信号放进一个可搜索、可筛选的公开目录。
将大型任务(>100行)分解为原子的、可验证的子任务。当任务范围不明确、涉及多个文件/模块或超过单次提交的舒适大小时使用。返回结构化的分解而不实现代码。
此技能提供了Shell/Bash编码标准,并且会自动为shell项目加载。它包括防御性脚本模式、最佳实践和推荐的工具。
适用于现代应用程序的Kotlin编码标准。包括命名约定、协程、流、最新的Kotlin 2.3.0特性以及推荐的工具。
使用黄金数据集、评分标准和回归门为AI代理构建自动化评估套件。
使用Pest 3 PHP框架在Bagisto中测试应用程序。当编写测试、创建单元或功能测试、添加断言、测试Livewire组件、架构测试、调试测试失败、处理数据集或模拟时激活;或者当用户提到测试、规格、TDD(测试驱动开发)、期望、断言、覆盖率,或需要验证功能是否正常工作时。
Intershop Commerce Management (ICM)后端开发最佳实践。在编写、审查或重构ICM Java代码时应使用此技能,以确保定制化、性能、B2B功能、安全性、测试和可维护性方面采用最优模式。触发于涉及ICM插件开发、REST API创建、业务对象、管道、数据库操作、作业、事件或搜索的任务。
这是一个带有故意违规的回归测试装置。它包含<角括号>,这会触发B5,并且有一个意外的frontmatter属性,这会触发W2。
此技能应在编写幂等的Ansible任务时使用,包括使用command或shell模块、实现changed_when和failed_when指令、创建check-before-create模式,或者排查总是显示“已更改”的任务问题。
作者在提交或提交PR之前的清理检查清单。在任何提交或PR之前使用,以确保代码干净、专注且准备好接受审查。检查调试代码、秘密信息、冗余更改和范围蔓延。
此技能提供了TypeScript编码标准,并会为TypeScript项目自动加载。它包括命名约定、最佳实践和推荐的工具。
此技能提供了JavaScript编码标准,并会自动加载到JavaScript项目中。它包括现代ES2025模式、异步处理以及推荐的工具。
监控和评估RAG系统,使用检索质量指标、基础性检查、幻觉检测以及持续回归测试。
指导基于系统验证的JavaScript/TypeScript(Node.js、Bun、浏览器)调试。使用场景:(1) 用户报告了意外行为、错误或漏洞,(2) 需要追踪数据流或状态变化而不预设根本原因,(3) 问题需要准确识别代码偏离预期行为的具体位置。
使用后端功能日志排查生产问题。在调查应用程序错误、调试函数调用或诊断Base44应用程序中的生产问题时使用。
总结当前git仓库的状态
此技能应在Ansible中实现错误处理时使用,包括使用block/rescue/always模式、利用until/retries创建重试逻辑、优雅地处理预期的失败情况,或者通过assert和fail提供清晰的错误信息。
此技能提供Python编码标准,并会自动加载到Python项目中。它包括命名约定、最佳实践和推荐工具。
企业应用的Java编码标准。包括命名约定、现代Java特性、设计模式和推荐工具。
分析、规划、审查和优化任何代码库,涵盖四种模式:发现(理解架构和风险)、审查(验证变更并检测破坏性变更)、优化(找到瓶颈和漏洞)、实施规划(生成逐步指导)。支持React、Django、Rails、Go、Rust以及30多种框架。在分析代码库结构、评估功能安全性、查找安全问题、规划实施或发现性能问题时使用。
使用Semgrep、CodeQL和SonarQube等工具进行静态应用程序安全测试。在部署前识别源代码中的安全漏洞。在实施安全SDLC、代码审查自动化或CI/CD管道中的安全门时使用。
帮助用户安全地将特性分支重新基于`main`、`develop`或另一个目标分支上,同时通过解决冲突来保持特性的行为。每当用户要求重新基于或更新一个长期存在的分支,或者在目标分支上进行了重构、重命名API、移动文件、类型更改或新约定后,需要将特性重放到新的基底上或解决重新基于的冲突时,都应使用此技能。
处理PR审查评论 - 修复问题,回复讨论,标记已解决
使用git-cliff生成变更日志,可选地更新版本标签
维护和扩展React Triage Bun CLI,该工具使用Oxlint、自定义检查、Vercel最佳实践规则以及安全审计来扫描React/Next.js项目。当修改扫描逻辑、增加诊断信息、调整评分、更新CLI/报告输出或调试基于Bun的项目分析行为时,请使用此技能。