verify-email-snapshots
使用Verify快照测试电子邮件模板以捕获回归。验证渲染的HTML输出是否与批准的基线匹配。支持MJML模板和任何电子邮件渲染器。
把 Skill 的源码、资源快照、README、包体和安装信号放进一个可搜索、可筛选的公开目录。
使用Verify快照测试电子邮件模板以捕获回归。验证渲染的HTML输出是否与批准的基线匹配。支持MJML模板和任何电子邮件渲染器。
使用git-spice (gs)管理Git分支和拉取请求。当用户说“/gs”,“创建分支”,“新分支”,“切换分支”,“检出分支”,“变基分支”,“从主分支更新分支”,“创建PR”,“提交PR”,“打开拉取请求”,需要管理多个相关分支,想要堆叠的PR或PR链,或者询问关于变基和分支依赖关系时使用。处理分支创建、导航、变基和PR提交。
使用Langfuse跟踪从Beam.ai调试失败/有问题的任务。当用户说“调试问题任务”、“检查失败的任务”、“任务为什么失败”、“任务错误”、“调试代理”,或需要调查任务失败时加载。
当用户说“validate docs”、“check documentation consistency”、“docs vs implementation”或“find documentation mismatches”时加载。系统地比较实现代码与文档,以识别并修复不一致之处。
在诊断Ably问题时始终使用 —— 消息未到达、存在未更新、连接失败、身份验证错误(40101, 40142, 40160)、频道生命周期问题、推送通知问题、聊天室问题、Spaces成员/光标问题,或任何Ably错误代码。提供Ably CLI命令以观察实时流量、检查状态和模拟客户端。不适用于构建新的Ably集成(请改用using-ably技能)。
编写遵循通用最佳实践的干净、高效的TypeScript代码
使用vulture和ruff检测并移除未使用的Python代码。涵盖未使用的导入、变量、函数、类以及不可达代码。为Django、FastAPI、pytest、click等框架提供误报处理。在清理Python代码库、强制导入规范或在CI中集成死代码检查时使用。
分析代码是否符合WCAG 2.4.4链接目的(上下文内)的规定。识别通用链接文本、模糊不清的链接以及没有足够上下文的链接。推荐使用描述性的链接文本和适当的ARIA属性。
适用于Convex的代码组织模式和TypeScript最佳实践。在构建Convex项目、编写辅助函数、定义模式、处理QueryCtx/MutationCtx/ActionCtx等类型或在convex/model目录中组织代码时使用。
仓库模式:基于协议的数据访问、DTO到领域模型的映射以及清晰的层次分离。在实现与仓库相关的应用程序功能时使用。
当用户在执行技能结束时说“validate skill”、“validate this skill”、“review skill execution”、“check skill”或“skill validation”,则加载。用于验证技能是否正确执行的事后审查工作流程,记录发现的问题并识别问题。
当用户询问代码如何工作、想要理解架构、追踪执行流程或探索代码库中不熟悉的部分时使用。例如:"X是如何工作的?","什么调用了这个函数?","给我看看认证流程"
帮助调试HYTOPIA SDK游戏。当用户需要性能监控、错误处理、客户端调试或故障排除时使用。涵盖调试面板、ErrorHandler、浏览器开发工具和服务器日志记录。
在准备提交Obsidian插件或推送代码之前使用。根据所有ObsidianReviewBot规则审查代码,并报告违规情况及修复建议。在任何git推送前,积极地在Obsidian插件项目中使用。
在编写、审查或修复Obsidian社区插件代码时使用。确保符合ObsidianReviewBot自动化检查、eslint-plugin-obsidianmd规则以及官方Obsidian插件指南的要求。在编辑Obsidian插件项目中的任何.ts文件时,主动使用。
从代码库中逆向工程当前的分析跟踪状态。扫描SDK调用、身份管理和工具模式以生成事实清单——而不是提供建议。输出.telemetry/current-state.yaml和一个带有时间戳的审核报告。当用户想要了解当前正在跟踪的内容、审核现有的分析、在设计新计划之前捕捉实际的跟踪情况、'我们有哪些分析'、'哪些事件被跟踪'、'扫描跟踪'或'跟踪清单'时使用。
在Convex中进行数据库迁移和模式演变。当添加新字段、更改数据结构、回填数据、重命名字段或执行零停机模式更改时使用。
针对首次构建后未解决的计划文件的目标恢复工作流程。当只有部分计划文件缺失或无效时使用。
验证workspace-map.md与实际04-workspace/结构(三层深)的准确性。当用户说“validate workspace map”、“update workspace map”、“check workspace map”或从结束会话时加载。确保深层结构通过全面的文档进行验证。
分析当前代理与Trinity平台的兼容性。在检查代理是否满足Trinity要求、准备部署或审核代理结构时使用。
创建、审查并安全更新`.gitattributes`文件,采用保守的Unix优先默认设置,并明确属性理由。
使用TDD方法论和pytest生成聚焦的、行为驱动的Python测试。在编写测试、提高覆盖率、审查测试质量或练习红-绿-重构工作流程时使用。
分析代码是否符合WCAG 1.4.1 使用颜色的规定。识别出仅通过颜色传达信息的地方,并建议增加文本、图标、图案或ARIA属性等其他视觉指示。
当一个功能发布、更改或被移除时,更新跟踪计划。评估是否需要新的事件,在可能的情况下通过属性扩展现有事件,并生成带有变更日志条目的版本化小增量。更新.telemetry/tracking-plan.yaml、delta.md和changelog.md文件。在用户发布新功能、修改现有功能、希望随着产品的发展保持跟踪一致性时使用,例如‘功能已发布’、‘新功能跟踪’、‘为[功能]更新跟踪’、‘此功能需要什…