SuperAPI AI 工具集

xy-development

编程与开发

查看项目

更新于 10-15 19:57

技能介绍

用途:xy-development 定义基础开发实践,供编写、评审、重构 TypeScript 代码,以及提交、分支、测试、发布和跨包移动代码时参考。仓库自身的 AGENTS.md 或 CLAUDE.md 若另有规定,以仓库为准。

主要能力:按子主题组织,包括 TypeScript 约定(严格性标记、any 策略、返回类型、interface 与 type、readonly、可擦除语法、仅 ESM 与显式导入扩展名、导入风格、命名与文件约定);Git 工作流(约定式提交与 PR 标题、原子提交、提交身份与仓库卫生、历史重写策略、分支模型检测、合并方式与发布);测试原则(行为导向命名、arrange/act/assert、每个测试一个概念、测试公共接口、独立确定性、最小 mock、覆盖率优先级);开发工作流(工具链发现、依赖与 peer 依赖规则、凭据安全、分层完成定义、验收标准);保持行为的重构(无行为变更不变量、基线运行、内聚与耦合、跨包移动步骤、发布包的破坏性变更、逐次移动验证)。

使用方式:按当前任务加载对应子主题。涉及分布式 worker、恢复规则或新协调权时,可参考 ariestools-architecture。相关技能各自独立安装,例如:npx skills add ariestools/ariestools-skills --skill xy-toolchain。

限制:本技能仅在 ariestools/ariestools-skills 维护,XYOracleNetwork/xyo-skills 下为跳转占位。版本需从文件 metadata.version 读取。相关技能为导航链接而非依赖。具体框架、运行器与规范布局由 xy-toolchain 定义。资料未提供收费、价格与平台信息。