·migrating-json-schemas
</>

migrating-json-schemas

在草稿版本之间迁移 JSON 模式以与 z 模式一起使用。当用户想要将架构从 Draft-04 升级到 Draft-2020-12、在草稿格式之间转换、更新已弃用的关键字、用 $id 替换 id、将定义转换为 $defs、将项目迁移到 prefixItems、用 dependentRequired 或 dependentSchemas 替换依赖项、采用 unevaluatedProperties 或 unevaluatedItems 或使架构适应较新的 JSON Schema 功能时使用。

37安装·0热度·@zaggino

安装

$npx skills add https://github.com/zaggino/z-schema --skill migrating-json-schemas

如何安装 migrating-json-schemas

通过命令行快速安装 migrating-json-schemas AI 技能到你的开发环境

  1. 打开终端: 打开你的终端或命令行工具(如 Terminal、iTerm、Windows Terminal 等)
  2. 运行安装命令: 复制并运行以下命令:npx skills add https://github.com/zaggino/z-schema --skill migrating-json-schemas
  3. 验证安装: 安装完成后,技能将自动配置到你的 AI 编程环境中,可以在 Claude Code、Cursor 或 OpenClaw 中使用

来源:zaggino/z-schema。

SKILL.md

查看原文

z-schema supports draft-04, draft-06, draft-07, draft-2019-09, and draft-2020-12. This skill covers migrating schemas between drafts and verifying them with z-schema.

| Old keyword (draft-04) | New keyword (draft-2020-12) | Introduced in |

| id | $id | draft-06 | | definitions | $defs | draft-2019-09 | | Array-form items (tuple) | prefixItems | draft-2020-12 | | additionalItems | items (when prefixItems present) | draft-2020-12 | | exclusiveMinimum: true (boolean) | exclusiveMinimum: | draft-06 | | exclusiveMaximum: true (boolean) | exclusiveMaximum: | draft-06 |

在草稿版本之间迁移 JSON 模式以与 z 模式一起使用。当用户想要将架构从 Draft-04 升级到 Draft-2020-12、在草稿格式之间转换、更新已弃用的关键字、用 $id 替换 id、将定义转换为 $defs、将项目迁移到 prefixItems、用 dependentRequired 或 dependentSchemas 替换依赖项、采用 unevaluatedProperties 或 unevaluatedItems 或使架构适应较新的 JSON Schema 功能时使用。 来源:zaggino/z-schema。

可引用信息

为搜索与 AI 引用准备的稳定字段与命令。

安装命令
npx skills add https://github.com/zaggino/z-schema --skill migrating-json-schemas
分类
</>开发工具
认证
收录时间
2026-02-28
更新时间
2026-03-10

Browse more skills from zaggino/z-schema

快速解答

什么是 migrating-json-schemas?

在草稿版本之间迁移 JSON 模式以与 z 模式一起使用。当用户想要将架构从 Draft-04 升级到 Draft-2020-12、在草稿格式之间转换、更新已弃用的关键字、用 $id 替换 id、将定义转换为 $defs、将项目迁移到 prefixItems、用 dependentRequired 或 dependentSchemas 替换依赖项、采用 unevaluatedProperties 或 unevaluatedItems 或使架构适应较新的 JSON Schema 功能时使用。 来源:zaggino/z-schema。

如何安装 migrating-json-schemas?

打开你的终端或命令行工具(如 Terminal、iTerm、Windows Terminal 等) 复制并运行以下命令:npx skills add https://github.com/zaggino/z-schema --skill migrating-json-schemas 安装完成后,技能将自动配置到你的 AI 编程环境中,可以在 Claude Code、Cursor 或 OpenClaw 中使用

这个 Skill 的源码在哪?

https://github.com/zaggino/z-schema