·arktype-validation
{}

arktype-validation

使用 TypeScript 原生語法進行 ArkType 執行階段驗證。使用字串表達式、變形、範圍和泛型的類型安全模式。包括 ArkEnv,用於透過自動強制和 Vite 外掛程式進行類型安全環境變數驗證。在定義模式、驗證資料、轉換輸入、使用 ArkType 建置類型安全 API 或使用 ArkEnv 驗證環境變數時使用。

28安裝·2熱度·@oakoss

安裝

$npx skills add https://github.com/oakoss/agent-skills --skill arktype-validation

如何安裝 arktype-validation

透過命令列快速安裝 arktype-validation AI 技能到你的開發環境

  1. 開啟終端機: 開啟你的終端機或命令列工具(如 Terminal、iTerm、Windows Terminal 等)
  2. 執行安裝指令: 複製並執行以下指令:npx skills add https://github.com/oakoss/agent-skills --skill arktype-validation
  3. 驗證安裝: 安裝完成後,技能將自動設定到你的 AI 程式設計環境中,可以在 Claude Code、Cursor 或 OpenClaw 中使用

來源:oakoss/agent-skills。

SKILL.md

查看原文

ArkType is a TypeScript-native runtime validation library that defines schemas using string expressions mirroring TypeScript syntax, providing editor autocomplete, syntax highlighting, and optimized validators. Use when building type-safe APIs, validating JSON payloads, or replacing Zod with a more TypeScript-idiomatic approach. Not suitable for projects that need Zod ecosystem compatibility or JSON Schema output.

| type({ key: "string" }) | Define object schema | | type("string") | Primitive type | | "string.email", "string.url" | Built-in string validators | | "string.trim", "string.lower" | Built-in string morphs (transforms) | | "string.json.parse" | Parse JSON string to validated object | | "number > 0", "string >= 1" | Inline constraints |

| "string \| number" | Union types | | "'a' \| 'b' \| 'c'" | String literal unions | | "string[]" | Array types | | "key?": "string" | Optional properties | | "key = 'default'" | Default values | | .pipe(), .to() | Transform output (morphs) | | .narrow() | Custom validation (like Zod refine) | | .pick(), .omit() | Object property selection |

可引用資訊

為搜尋與 AI 引用準備的穩定欄位與指令。

安裝指令
npx skills add https://github.com/oakoss/agent-skills --skill arktype-validation
分類
{}資料分析
認證
收錄時間
2026-02-22
更新時間
2026-03-10

Browse more skills from oakoss/agent-skills

快速解答

什麼是 arktype-validation?

使用 TypeScript 原生語法進行 ArkType 執行階段驗證。使用字串表達式、變形、範圍和泛型的類型安全模式。包括 ArkEnv,用於透過自動強制和 Vite 外掛程式進行類型安全環境變數驗證。在定義模式、驗證資料、轉換輸入、使用 ArkType 建置類型安全 API 或使用 ArkEnv 驗證環境變數時使用。 來源:oakoss/agent-skills。

如何安裝 arktype-validation?

開啟你的終端機或命令列工具(如 Terminal、iTerm、Windows Terminal 等) 複製並執行以下指令:npx skills add https://github.com/oakoss/agent-skills --skill arktype-validation 安裝完成後,技能將自動設定到你的 AI 程式設計環境中,可以在 Claude Code、Cursor 或 OpenClaw 中使用

這個 Skill 的原始碼在哪?

https://github.com/oakoss/agent-skills

詳情

分類
{}資料分析
來源
skills.sh
收錄時間
2026-02-22