SuperAPI AI 工具集

skill-rails

通用与其它

查看项目

更新于 10-16 01:34

技能介绍

用途:Skill Rails 让用户以小型规范源码图(canonical source graph)的方式设计与维护单个独立 AI 技能,构建、测试与交付只在用户明确要求时进行;含义判断仍交给 AI 或用户。

工作循环:分为 SOURCE(与用户反复设计精炼,期间不构建)、ROUTE(记录交付路线)、BUILD(由源码生成独立技能文件夹)、TEST(按路线在本机就位,由全新 AI 使用)。用户要求测试时先确定路线,再构建并在本机执行、测试。改动默认视为源码改动,已构建或已安装副本会滞后,直到下次构建。

主要能力:从规范源码工作,不手改带 .skill-rails-build.json 的生成目标;重建时只重建受影响目标并保留失败检查与观察记录;域名含义只放在一个规范域源中;只声明目标实际使用的模块、导入、引用、输入、输出、契约与机制文件;构建对未知字段、未声明路径、根目录逃逸和不支持组合失败关闭。

使用方式:安装后的技能自带一个封闭的编写 CLI。将 <skill-root> 设为包含 SKILL.md 的目录,保持工作目录在普通源码项目根,运行 node "<skill-root>/scripts/skill-rails-cli/src/core/cli.mjs"(不带参数或 help/--help)可获取 inspect、overview、build、check 的当前最小形式。非法参数返回带 nextAction 的 JSON。构建、运行 check、测试、声明交付前先打开 references/build-and-test.md;无记录路线时先打开 references/delivery.md 确定交付路线。

适用场景:需要确定性构建、来源可溯、有界检查,或区分行为与效果的独立技能创作与维护。

限制:未提供官方收费、价格、平台、效果等信息。规范来源须为明确路径与 ID,不得推断源码图未声明的关系;缺少行为或宿主证据即视为未证实,构建与完整性检查只证明交付。overview 仅为非权威视图,不得另存为事实来源。归档的 Skill Rails 或 Devflow 不得作为实现基线、兼容层或运行时回退。