Agent Skills
› rivet-dev/actors
rivet-dev/actors
GitHub用于创建和发布 Rivet 功能或版本发布公告的自动化技能。涵盖发布调研、Hero 变体选择、本地图像渲染与 R2 上传、MDX 博客撰写、GitHub 草稿 PR 推送以及 Buffer 定时线程调度与验证,确保内容经过人工审核并符合发布规范。
Install All Skills
npx skills add rivet-dev/actors --all -g -y
Skills in Collection (15)
用于创建和发布 Rivet 功能或版本发布公告的自动化技能。涵盖发布调研、Hero 变体选择、本地图像渲染与 R2 上传、MDX 博客撰写、GitHub 草稿 PR 推送以及 Buffer 定时线程调度与验证,确保内容经过人工审核并符合发布规范。
请求发布新版本公告
准备功能上线宣传
生成 Changelog 帖子
npx skills add rivet-dev/actors --skill create-launch-post -g -y
将文档中的 Mermaid 图表转换为符合无障碍标准的内联 SVG,确保语义、样式及多端截图一致性。
需要创建或替换技术文档中的架构图或时序图
将现有的 Mermaid 代码块转换为原生 SVG 以优化展示
npx skills add rivet-dev/actors --skill creating-docs-diagrams -g -y
系统化运行RivetKit驱动测试套件,覆盖NAPI和WASM运行时。支持按文件组执行、进度追踪及矩阵配置,用于验证变更、调试失败或引入新驱动。
需要验证驱动测试套件在代码变更后的正确性
系统性地调试测试失败问题
引入新的驱动并需进行回归测试
npx skills add rivet-dev/actors --skill driver-test-runner -g -y
对发布的 rivetkit 版本执行端到端冒烟测试,验证包安装、HTTP 及 WebSocket 功能是否正常。
用户要求进行 sanity check
用户要求 smoke test
用户要求验证发布或预览版本
npx skills add rivet-dev/actors --skill sanity-check -g -y
根据 OpenSpec 变更规范,自动选择变更、读取上下文并逐步实现待办任务。支持状态检查、进度跟踪及错误处理,旨在将设计文档转化为实际代码实现。
用户要求开始或继续实施 OpenSpec 变更任务
用户希望执行具体的开发实现工作
npx skills add rivet-dev/actors --skill openspec-apply-change -g -y
归档已完成的功能变更。通过交互式选择变更、检查工件和任务完成状态、同步规格说明,最终将变更目录移动至归档区,确保流程规范与数据一致性。
用户要求归档或存档已完成的变更
用户希望结束某个实验工作流中的功能开发
npx skills add rivet-dev/actors --skill openspec-archive-change -g -y
批量归档多个已完成变更,智能处理规范冲突。通过检查代码库确认实际实现状态,自动解决并行变更间的依赖冲突,并展示汇总状态表。
需要同时归档多个已完成的变更
处理并行开发导致的规范冲突
npx skills add rivet-dev/actors --skill openspec-bulk-archive-change -g -y
引导用户选择变更并创建下一个OpenSpec工件,根据状态执行创建或提示完成。
用户希望继续处理OpenSpec变更
需要生成变更流程中的下一个工件
npx skills add rivet-dev/actors --skill openspec-continue-change -g -y
进入探索模式,作为思维伙伴协助用户深入思考、调查问题及澄清需求。支持代码库调研、方案对比与可视化分析,严禁实现代码,仅用于前期分析与设计阶段。
用户希望在进行变更前或进行中梳理思路
需要调查现有代码架构或识别潜在风险
npx skills add rivet-dev/actors --skill openspec-explore -g -y
自动化生成 OpenSpec 变更所需的全部工件,无需逐步操作。通过解析依赖关系和指令,自动创建目录并生成所有实现前必需的文件,直至状态就绪。
用户希望快速创建 OpenSpec 变更的所有工件
用户需要一键生成实施前的全部文档和规范
npx skills add rivet-dev/actors --skill openspec-ff-change -g -y
引导用户通过结构化工作流创建新变更。接收需求后生成名称,初始化脚手架目录,展示工件状态及首个模板指令,并等待用户进一步指示以完成开发任务。
用户想要创建新功能或修复bug
用户希望开始结构化的开发流程
npx skills add rivet-dev/actors --skill openspec-new-change -g -y
引导用户完成OpenSpec工作流的首次实践,涵盖从任务发现、变更创建到实施归档的全流程教学,通过实际代码库操作帮助用户掌握规范。
用户需要学习OpenSpec工作流
用户希望进行首次OpenSpec实践演练
npx skills add rivet-dev/actors --skill openspec-onboard -g -y
将变更中的增量规格智能合并到主规格中,支持新增、修改、删除和重命名需求,无需归档变更。
用户希望更新主规格以反映增量变更
需要智能合并规格差异
npx skills add rivet-dev/actors --skill openspec-sync-specs -g -y
验证代码实现是否完整、正确且一致地匹配变更规范与任务。通过解析openspec工件,从完整性、正确性和连贯性三个维度生成验证报告,确保在归档前实现符合预期。
用户要求验证实现是否符合变更规范
准备归档变更前的最终质量检查
npx skills add rivet-dev/actors --skill openspec-verify-change -g -y
替代Graphite合并队列,通过管理员权限绕过分支保护,将Graphite堆栈批量快速转发推送到main并关闭相关PR。适用于需要一次性落地多个堆叠PR且追求线性历史的场景。
merge the stack at <branch>
ship everything through <branch>
bulk-merge up to <branch>
fast-forward main to <branch>
npx skills add rivet-dev/actors --skill stack-merge -g -y


