jest-advanced
当使用包括自定义匹配器、带有test.each的参数化测试、覆盖率配置和性能优化等高级Jest特性时。
把 Skill 的源码、资源快照、README、包体和安装信号放进一个可搜索、可筛选的公开目录。
当使用包括自定义匹配器、带有test.each的参数化测试、覆盖率配置和性能优化等高级Jest特性时。
Jest + NestJS测试模式用于Aurora项目中的单元和端到端测试。触发条件:在NestJS/Aurora中编写测试、模拟依赖或实现测试覆盖率时。
在使用Jest进行测试时,包括单元测试、模拟(mock)、间谍(spy)、快照(snapshot)以及断言技术,以实现全面的测试覆盖。
解析AndroidX/Jetpack库信息,包括版本查询、包到Maven坐标转换以及源代码下载。提供检查Jetpack库实现的工具。在使用androidx库、解析Maven坐标、下载Jetpack源代码、检查库版本(alpha/beta/stable/snapshot)或检查AndroidX类实现时使用。触发词:androidx, jetpack, maven coordinate, jetpac…
创建与Jira问题关联的git分支。当用户想要“创建分支”、“为问题新建分支”、“jira分支”或“功能分支”时使用。
JIRA工单创建和分支,扩展ticket-branch-workflow和jira-git集成
JIRA集成专家为SpecWeave增量提供史诗创建、双向同步和状态更新。在创建JIRA问题、同步任务完成情况或维护跨系统一致性时使用。涵盖史诗、故事、子任务、看板和冲刺。
审查Jira问题的代码更改。当用户想要“审查代码”、“代码审查”、“Jira审查”或“检查实现”时使用。
生成用于单元测试配置的jest.config.cjs。使用Vue和TypeScript支持配置Jest,设置覆盖率阈值以及测试环境设置。
为JavaScript/TypeScript生成带有模拟(mocking)和覆盖率报告的Jest单元测试。适用于JS/TS模块、React组件的测试生成,或者遇到覆盖率不足、模拟不正确、测试结构错误等情况时使用。
通过搜索源代码来研究JetBrains IntelliJ平台的主题属性。当用户询问关于UI主题、图标颜色、标签间距、组件样式,或者需要找出哪些属性是可主题化的而哪些是硬编码在基于IntelliJ的IDE中时使用。
使用jhack工具的Juju魅力开发专家助手。在调试魅力、检查关系、同步代码、重放事件、测试场景或进行快速开发迭代时使用。关键词包括jhack、Juju调试、魅力测试、关系检查、事件重放、同步、尾随、触发、显示关系、显示存储。
创建与Jira问题关联的智能提交。当用户想要“提交”、“智能提交”、“Jira提交”或“提交更改”时使用。
通用的JIRA + Git工作流程工具,用于票证管理、分支创建和集成
通过Python CLI脚本执行Jira API操作。当用户提到Jira URL(https://jira.*/browse/*, https://*.atlassian.net/browse/*)、问题键(PROJ-123)或询问关于Jira问题时自动触发。在Claude需要执行以下操作时使用:(1) 使用JQL查询搜索问题,(2) 获取或更新问题详情,(3) 创建新问题,(4) 转换问题状态(…
检查当前Jira工作会话的状态。当用户询问“状态是什么”、“显示进度”、“当前工作”或“jira状态”时使用。
用于jest配置、设置文件、模块解析和项目组织,以优化测试环境。
为React组件和hooks搭建Jest单元测试。在为前端组件创建测试时使用。
利用JetBrains MCP工具实现快速开发工作流。通过IDE检查、运行配置执行、重构、文件搜索等功能,减少Gradle依赖并提高开发速度10倍。在进行Kotlin/Spring开发时必备使用。
自动检测Jira问题提及(如EC-1234, IS-8046, URL等),并在对话需要时通过jira-analyzer子代理智能获取上下文
组织和管理Jira看板、问题和冲刺。当用户想要:(1) 列出、创建、更新或转换Jira问题,(2) 查看或管理冲刺,(3) 分配问题或更改状态,(4) 使用JQL查询问题,(5) 管理Jira看板时使用。需要环境变量JIRA_URL、JIRA_USERNAME、JIRA_API_TOKEN,并可选地需要JIRA_PROJECTS_FILTER。
在讨论代码变更、实施工作、功能状态或开始/完成开发任务时使用此技能。提醒遵循Jira问题跟踪规则——在编写代码之前始终有一个进行中的问题,完成后进行状态转换,并为意外范围创建子任务。当用户提到实现功能、编写代码或检查工作状态时触发。
准备一个Jira任务,包括丰富任务内容和创建子任务。当用户想要“准备任务”、“丰富问题”、“创建子任务”或“为开发做准备”时使用。
在拉取请求合并后自动转换JIRA工单状态,确保工作流正确关闭