rive-script-builder v2.0.0

Skill for Script

面向 Rive Luau 脚本的 Agent Skill。用它来写脚本、改脚本、选协议、补挂载步骤和排查常见错误。

安装
npx skills add https://github.com/sanqiushili/Rive_skills --skill rive-script-builder

安装后,在对话中输入 Use rive-script-builder 即可触发。

它做什么

少问几句,直接产出可用脚本

协议选择

先判断该用哪类 Rive Script,再给出最小可行实现。

Luau 代码

输出可运行脚本,关注签名、生命周期、输入和数据绑定。

挂载步骤

补上在 Rive 编辑器里如何绑定、运行和排错。

文档回退

优先查官方文档,MCP 不可用时回退到本地参考。

协议覆盖

覆盖常用 Rive Script 类型

适合生成效果脚本、转换器、监听动作、测试脚本,也适合排查数据绑定和编辑器挂载问题。

NodeLayoutConverterPath EffectTransition ConditionListener ActionUtilTest

使用方式

四步开始

  1. 安装 Skill

    通过 Skills CLI 从 GitHub 仓库安装 rive-script-builder。

  2. 触发能力

    在对话中写 Use rive-script-builder,并描述目标效果。

  3. 补充上下文

    说明脚本协议、节点结构、输入字段或状态机需求。

  4. 复制到 Rive

    按输出的挂载、调试和测试步骤放进编辑器验证。

示例请求

直接描述你想要的脚本效果

帮我写一个蜡笔粗糙边缘的 Path Effect 脚本。

重构这个 Rive Converter,并补上 reverseConvert。

排查我的 Transition Condition 闪烁问题。

Context7 MCP 是推荐前置,但不是必需项

Skill 会优先用 Context7 查询 Rive 官方文档;如果不可用,会回退到随 Skill 附带的 docs、references 和同步脚本链路。

先看 Rive 脚本文档