requesting-code-review
在完成任务、实现主要功能或合并前使用,以验证工作是否满足要求
把 Skill 的源码、资源快照、README、包体和安装信号放进一个可搜索、可筛选的公开目录。
在完成任务、实现主要功能或合并前使用,以验证工作是否满足要求
在使用TDD工作流程时使用TDD循环
使用Podman/Docker诊断本地容器问题,包括镜像拉取错误、容器启动失败、OOM杀死以及网络问题。自动化多步骤诊断:容器检查、日志检索、镜像分析和资源限制检查。当容器在部署前无法在本地运行时,请使用此技能。通过/debug-container命令或诸如“容器无法启动”、“podman run失败”、“本地容器崩溃”、“容器立即退出”等短语触发。
在使用VS Code Copilot代理模式时,如果您希望一致地应用超能力工作流程(计划、验证、调试、TDD)时,请使用此功能。
针对process-siren代理的过程质量方法论 —— 当源过程显示出模糊性、缺失决策、未定义的参与者、不明确的条件或结构弱点时,在Mermaid转换之前或期间使用。该方法论提供了来自精益、六西格玛、业务流程重组(BPR)、设计思维、系统思维和约束理论的分诊顺序、卓越标准及改进框架。当源内容结构差到直接转换会导致AI读者编码错误行为时激活。
TUnit 新世代測試框架入門完整指南。當需要使用 TUnit 建立測試專案或從 xUnit 遷移至 TUnit 時使用。涵蓋 Source Generator 驅動測試發現、AOT 編譯支援、流暢式非同步斷言。包含專案建立、[Test] 屬性、生命週期管理、並行控制與 xUnit 語法對照。 Make sure to use this skill whenever the user mentio…
使用OpenTester DSL进行自动化测试执行。当用户想要创建测试、运行测试、验证测试语法或管理测试项目时使用。支持基于YAML的DSL命令行测试。
SWR 数据获取模式 - useSWR, useSWRMutation, 缓存, 重新验证, 无限滚动
用元编程、Rails模式和性能优化编写惯用的Ruby代码。擅长Ruby on Rails、gem开发和测试框架。
生成具有强大覆盖率和边缘案例关注点的、跨语言的全面且可维护的单元测试。
专家级JavaScript测试技能,专注于编写高质量的测试用例以发现错误、作为文档使用并防止回归。倡导使用fast-check进行属性基础测试,并保护测试中的非确定性代码。不包括黑盒端到端测试。
当您需要添加或评估可以提高代码质量的Maven依赖项时使用——包括空值注解(JSpecify)、静态分析(Error Prone + NullAway)、函数式编程(VAVR)或架构测试(ArchUnit)——并且希望采用一种咨询性、问题驱动的方法,仅添加您实际需要的内容。属于skills-for-java项目的一部分。
系统地评估已完成的短篇小说或小说章节,以识别其优点、缺点和改进机会。在草稿完成后使用,以评估该作品是否达到了其叙事目标。
测试命名规范与最佳实践的专门技能。当需要为测试方法命名、改进测试可读性、建立命名标准时使用。涵盖三段式命名法、中文命名建议、测试类别命名等。确保每当用户提到测试命名、如何命名测试、测试可读性或测试方法命名约定,即使他们没有明确要求命名指导时也要使用此技能。关键词:test naming, 测试命名, naming conventions, 命名规范, 三段式命名, three-part namin…
UML 图表设计和绘制。当用户需要创建系统架构图、类图、时序图、用例图或其他 UML 图表时使用此技能。
百度地图 JSAPI WebGL (BMapGL) 开发指南。在编写、审查或调试使用百度地图 API的代码时应运用此技能。适用于涉及地图初始化、覆盖物渲染、图层管理、事件处理、控件交互或性能优化的任务。当用户提及 BMapGL、百度地图、jsapi-gl或相关地图开发需求时自动触发。
掌握智能合约安全最佳实践,以防止常见漏洞并实现安全的Solidity模式。在编写智能合约、审计现有合约或实施...时使用。
agent-ops-improvement-discovery
使用Vale语法检查器输出和样式规则来检查文档是否符合Elastic风格指南。在编写、编辑或审阅文档时使用,以捕捉语气、语调、语法、格式、可访问性以及用词选择方面的问题。
使用Typer和Rich的Python CLI项目的参考模式 —— 项目结构、Rich表格渲染以及任务完成质量门。由python-cli-architect代理自动加载。
xUnit 2.9.x 到 3.x 升級完整指南。當需要將 xUnit v2 升級至 v3 或了解 xUnit v3 新功能與破壞性變更時使用。涵蓋套件更新、async void 修正、IAsyncLifetime 調整。包含新功能介紹: Assert.Skip、Explicit Tests、Matrix Theory、Assembly Fixtures。
使用 Testcontainers 進行容器化資料庫測試的專門技能。當需要測試真實資料庫行為、使用 SQL Server/PostgreSQL/MySQL 容器、測試 EF Core/Dapper 時使用。涵蓋容器啟動、資料庫遷移、測試隔離、容器共享等。確保在用戶提到 Testcontainers 資料庫、SQL Server 容器、PostgreSQL 容器、EF Core 集成測試、Dappe…
针对Nuxt 4+项目的Feature-Sliced Design (FSD)架构。在决定新代码放置位置、模块所属层级、如何构建切片和段落、处理跨切片通信或搭建新的Nuxt页面/功能/实体时使用。涵盖了层映射到Nuxt约定、薄页路由模式、`src/`作为FSD根目录、自动导入策略、可组合模式以及服务器端考虑因素。当提到FSD、feature-sliced、层级、切片、架构决策,或在遵循FSD结构的…
擅长为网页构建3D体验 - Three.js、React Three Fiber、Spline、WebGL以及交互式3D场景。涵盖产品配置器、3D作品集、沉浸式网站等...