rails-tiptap-autosave
当需要为Rails模型添加带有防抖自动保存功能的Tiptap富文本编辑时使用。将Markdown存储在文本列中(不使用ActionText)。触发于富文本编辑器、Tiptap、自动保存、内联编辑或Markdown内容字段上。不适用于ActionText或基本的textarea输入。
把 Skill 的源码、资源快照、README、包体和安装信号放进一个可搜索、可筛选的公开目录。
当需要为Rails模型添加带有防抖自动保存功能的Tiptap富文本编辑时使用。将Markdown存储在文本列中(不使用ActionText)。触发于富文本编辑器、Tiptap、自动保存、内联编辑或Markdown内容字段上。不适用于ActionText或基本的textarea输入。
为Ruby和Rails应用程序编写RSpec测试。在创建spec文件、编写测试用例或测试新功能时使用。不适用于Minitest —— 请改用minitest-coder。涵盖RSpec语法、describe/context组织结构、subject/let模式、固定装置、使用allow/expect进行模拟以及shoulda匹配器。
使用store_model将基于JSON的数据库列包装成类似ActiveModel的类。在创建配置对象、管理嵌套的JSON属性或为JSON数据添加验证时使用。触发于JSON列、store_model、类型化的JSON、配置对象或嵌套属性。
在审查头脑风暴、计划或产品需求文档(PRD)时使用,以确保在进入下一个工作流程阶段之前内容清晰且准备就绪。评估文档中的模糊性、缺失以及不必要的功能(YAGNI原则违规)。
诊断 RustDesk 连接问题。当用户说 RustDesk 连不上、无法远程、ID 不显示、注册失败时使用
现代Zig项目架构指南。在创建Zig项目(系统编程、CLI工具、游戏开发、高性能服务)时使用。涵盖了显式分配器、编译时计算、错误处理和构建系统。
代理协调、编排和多代理工作流管理脚本
基于Redis的SSE流管理,包括流注册表、心跳监控、终端事件完成存储以及通过后台守护进程实现的自动孤儿清理。
自主AI编码循环的技术机制
此技能指导按照现代Ruby 3.x语法、Sandi Metz的开发者四规则以及惯用的Ruby最佳实践来编写新的Ruby代码。在创建新的Ruby文件、编写Ruby方法或重构Ruby代码时使用,以确保符合清晰性、简洁性和可维护性的标准。
使用ViewComponent和view_component-contrib构建基于组件的UI。在创建可重用的UI组件、实现插槽和样式变体或构建组件预览时使用。触发于ViewComponent创建、组件模式、Lookbook预览或UI组件架构。
查看远程服务器 GPU 使用情况。SSH 连接服务器,展示每张卡的显存占用、运行进程、所属容器。当用户说查看 GPU、显卡占用、显存使用时使用
2025年现代Rust项目架构指南。在创建Rust项目(如命令行界面、Web服务、库)时使用。涵盖工作区结构、错误处理、异步模式以及惯用的Rust最佳实践。
生成代理系统的视觉层次结构图,展示层级和委托关系。用于文档或入职培训。
积极的基于证据的审计,以验证项目声明与实施实际情况相符
管理bash脚本的持久状态目录
在配置或使用Solid Queue处理后台任务时使用。应用Rails 8的约定、基于数据库的任务处理、并发设置、重复任务以及生产部署模式。
使用TypeScript、hooks和最佳实践编写现代React组件。创建函数式组件、自定义hooks,并遵循组合模式。
为React组件生成响应式、高性能的Tailwind CSS样式。在组件样式设计、构建设计系统或实现响应式布局时使用。
端到端的开源贡献工作流程:从查找问题到提交PR。当用户想要为开源项目做贡献、寻找需要修复的问题、提交拉取请求、分叉仓库以进行贡献、修复GitHub上的问题,或提到'开源贡献'时,请使用此技能。当他们提供一个GitHub仓库URL并询问如何贡献,或者说出类似'帮我提交一个PR'、'找到好的初次贡献问题'、'我想为X做贡献',或提到修复别人项目中的bug时,也请触发此技能。
技术规范和设计文档专家。在编写设计文档、RFC、ADR或评估技术选择时使用。涵盖C4模型、系统设计和架构文档。
代理协调、编排和多代理工作流管理脚本
基于Redis的SSE流管理,包括流注册表、心跳监控、终端事件完成存储以及通过后台守护进程自动清理孤立流。
用于对变更进行分类、评估风险并从任何变更集中创建摘要的方法。触发条件:差异分析、变更集审查、风险评估、变更分类、语义分析、发布准备、变更摘要、git diff。使用场景:分析特定的变更集、评估变更的风险、准备发布说明、按类型和影响对变更进行分类。不适用场景:快速了解上下文 - 应使用catchup;完整的PR审查 - 应使用带有沉思技能的review-core。此技能适用于带有风险评分的系统化变更…