detecting-existing-threads
检测现有的PR审查线程,以防止重复评论。在发布任何内联评论之前使用。获取已解决和开放的线程,然后与计划中的发现进行匹配。
把 Skill 的源码、资源快照、README、包体和安装信号放进一个可搜索、可筛选的公开目录。
检测现有的PR审查线程,以防止重复评论。在发布任何内联评论之前使用。获取已解决和开放的线程,然后与计划中的发现进行匹配。
掌握在StrictMode和并发渲染下的副作用设计,确保行为的确定性。
模拟DETR点对点网络层消息传递,超出Substrate默认设置。
掌握后端集成(Supabase)和API处理的技能。涵盖数据库模式、认证和SQL。
Vite 6 资源加载模式,避免使用 '?import' 查询参数污染。在处理静态资源(如 FBX 模型、图片、字体)时使用,应对 Vite 6 新的资源处理方式,或者从 public 目录与 src/assets 目录加载资源时。
开发AIDB dev-cli命令和服务的指南。涵盖Click
Ralph消息系统的JSON模式
此技能应在调试Vue Flow画布问题时使用,涉及嵌套节点、父子关系、位置坐标系和包含检测等问题。在嵌套组问题、节段节点跳跃、父子同步错误、位置持久性问题以及Vue Flow实现中的坐标转换错误时触发。
检测free()的不正确使用,包括释放非堆内存、无效指针以及分配器不匹配等问题。在分析内存释放、堆管理或调查free()使用错误时使用。
从状态文件和git上下文中确定当前任务
R3F的纹理加载和优化。在加载图像纹理时使用。
必需的/dev工作流程的第一阶段。在探索之前,使用苏格拉底式提问来理解需求。
通用调试和修复错误的技能。处理一般的逻辑错误、特定领域的错误(计时器、键盘、画布)以及崩溃调查。
代码质量标准。在每次计划或实现任何代码时使用。
当Vue组件不更新、计算属性过时或观察者未触发时进行调试。使用ref()、reactive()、Pinia存储和组件状态来修复响应性问题。在状态发生变化但UI未更新时使用。
统一调试器 - 用于任务消失、数据丢失、事物损坏或需要修复错误时。调试Vue.js响应性、Pinia状态、任务存储CRUD、键盘快捷键、画布位置、拖放、缓存、内存泄漏和性能问题。在“无法工作”、“损坏”、“修复错误”、“调试”、“任务丢失”、“快捷键无效”、“状态未更新”等情况下调用。
检测memset()的错误使用,包括参数顺序错误、大小计算不准确以及对函数行为的误解。在分析内存初始化、缓冲区清零或调查memset()使用错误时使用。
Detox测试专家。用于React Native端到端测试和移动自动化。
使用React Three Fiber加载FBX模型的模式,采用顺序加载。当需要加载多个FBX角色模型时使用,实现顺序加载以防止内存过载,或创建具有适当错误处理的角色模型组件。
使用DevExpress 25.1.6.0进行ASP.NET网页开发的专业技能。适用于ASP.NET Web Forms、MVC模式、DevExpress Bootstrap控件以及Bootstrap响应式设计工作。(1) 创建ASP.NET网页,(2) 实现DevExpress Bootstrap控件(如BootstrapGridView, BootstrapComboBox, Bootstra…
运行预提交检查并验证代码质量。在准备提交、运行预部署检查或在部署前验证代码时使用。
上下文架构技能,用于对齐工作。在开始新功能、做出架构决策或设置实施工作时使用。生成相互连接的ADR/设计/规范/计划框架,代理可以导航,人类可以丰富。
掌握Vue.js、Pinia和缓存状态问题的调试技巧。通过系统的故障排除方法识别反应性问题、内存泄漏、性能瓶颈以及复杂的状态同步问题。
管理Jeremy的全局开发环境(git、nvim、shell配置)并安装工具。当被要求更改全局配置、向环境中添加工具或修改点文件时使用。