{
  "schemaVersion": "1.0",
  "item": {
    "slug": "lb-zod-skill",
    "name": "Zod Complete Documentation",
    "source": "tencent",
    "type": "skill",
    "category": "开发工具",
    "sourceUrl": "https://clawhub.ai/leonaaardob/lb-zod-skill",
    "canonicalUrl": "https://clawhub.ai/leonaaardob/lb-zod-skill",
    "targetPlatform": "OpenClaw"
  },
  "install": {
    "downloadMode": "redirect",
    "downloadUrl": "/downloads/lb-zod-skill",
    "sourceDownloadUrl": "https://wry-manatee-359.convex.site/api/v1/download?slug=lb-zod-skill",
    "sourcePlatform": "tencent",
    "targetPlatform": "OpenClaw",
    "installMethod": "Manual import",
    "extraction": "Extract archive",
    "prerequisites": [
      "OpenClaw"
    ],
    "packageFormat": "ZIP package",
    "includedAssets": [
      "README.md",
      "SKILL.md",
      "references/api.mdx",
      "references/basics.mdx",
      "references/blog/clerk-fellowship.mdx",
      "references/codecs.mdx"
    ],
    "primaryDoc": "SKILL.md",
    "quickSetup": [
      "Download the package from Yavira.",
      "Extract the archive and review SKILL.md first.",
      "Import or place the package into your OpenClaw setup."
    ],
    "agentAssist": {
      "summary": "Hand the extracted package to your coding agent with a concrete install brief instead of figuring it out manually.",
      "steps": [
        "Download the package from Yavira.",
        "Extract it into a folder your agent can access.",
        "Paste one of the prompts below and point your agent at the extracted folder."
      ],
      "prompts": [
        {
          "label": "New install",
          "body": "I downloaded a skill package from Yavira. Read SKILL.md from the extracted folder and install it by following the included instructions. Then review README.md for any prerequisites, environment setup, or post-install checks. Tell me what you changed and call out any manual steps you could not complete."
        },
        {
          "label": "Upgrade existing",
          "body": "I downloaded an updated skill package from Yavira. Read SKILL.md from the extracted folder, compare it with my current installation, and upgrade it while preserving any custom configuration unless the package docs explicitly say otherwise. Then review README.md for any prerequisites, environment setup, or post-install checks. Summarize what changed and any follow-up checks I should run."
        }
      ]
    },
    "sourceHealth": {
      "source": "tencent",
      "slug": "lb-zod-skill",
      "status": "healthy",
      "reason": "direct_download_ok",
      "recommendedAction": "download",
      "checkedAt": "2026-05-11T13:39:13.425Z",
      "expiresAt": "2026-05-18T13:39:13.425Z",
      "httpStatus": 200,
      "finalUrl": "https://wry-manatee-359.convex.site/api/v1/download?slug=lb-zod-skill",
      "contentType": "application/zip",
      "probeMethod": "head",
      "details": {
        "probeUrl": "https://wry-manatee-359.convex.site/api/v1/download?slug=lb-zod-skill",
        "contentDisposition": "attachment; filename=\"lb-zod-skill-0.1.0.zip\"",
        "redirectLocation": null,
        "bodySnippet": null,
        "slug": "lb-zod-skill"
      },
      "scope": "item",
      "summary": "Item download looks usable.",
      "detail": "Yavira can redirect you to the upstream package for this item.",
      "primaryActionLabel": "Download for OpenClaw",
      "primaryActionHref": "/downloads/lb-zod-skill"
    },
    "validation": {
      "installChecklist": [
        "Use the Yavira download entry.",
        "Review SKILL.md after the package is downloaded.",
        "Confirm the extracted package contains the expected setup assets."
      ],
      "postInstallChecks": [
        "Confirm the extracted package includes the expected docs or setup files.",
        "Validate the skill or prompts are available in your target agent workspace.",
        "Capture any manual follow-up steps the agent could not complete."
      ]
    },
    "downloadPageUrl": "https://openagent3.xyz/downloads/lb-zod-skill",
    "agentPageUrl": "https://openagent3.xyz/skills/lb-zod-skill/agent",
    "manifestUrl": "https://openagent3.xyz/skills/lb-zod-skill/agent.json",
    "briefUrl": "https://openagent3.xyz/skills/lb-zod-skill/agent.md"
  },
  "agentAssist": {
    "summary": "Hand the extracted package to your coding agent with a concrete install brief instead of figuring it out manually.",
    "steps": [
      "Download the package from Yavira.",
      "Extract it into a folder your agent can access.",
      "Paste one of the prompts below and point your agent at the extracted folder."
    ],
    "prompts": [
      {
        "label": "New install",
        "body": "I downloaded a skill package from Yavira. Read SKILL.md from the extracted folder and install it by following the included instructions. Then review README.md for any prerequisites, environment setup, or post-install checks. Tell me what you changed and call out any manual steps you could not complete."
      },
      {
        "label": "Upgrade existing",
        "body": "I downloaded an updated skill package from Yavira. Read SKILL.md from the extracted folder, compare it with my current installation, and upgrade it while preserving any custom configuration unless the package docs explicitly say otherwise. Then review README.md for any prerequisites, environment setup, or post-install checks. Summarize what changed and any follow-up checks I should run."
      }
    ]
  },
  "documentation": {
    "source": "clawhub",
    "primaryDoc": "SKILL.md",
    "sections": [
      {
        "title": "Zod Documentation",
        "body": "Complete Zod validation library documentation embedded in markdown. Read from references/ to answer questions about schema validation, type inference, and error handling."
      },
      {
        "title": "Documentation Structure",
        "body": "All documentation is in references/ organized by topic:"
      },
      {
        "title": "Core Documentation",
        "body": "Getting Started\n\nindex.mdx - Introduction and quick start\nbasics.mdx - Basic usage and schema definition\n\nAPI Reference\n\napi.mdx - Complete API documentation\n\nPrimitives (string, number, boolean, etc.)\nComplex types (object, array, tuple, union, etc.)\nSchema methods (parse, safeParse, parseAsync, etc.)\nRefinements and transforms\nType inference\nError handling\n\nAdvanced Features\n\nerror-formatting.mdx - Error formatting and customization\nerror-customization.mdx - Custom error messages\ncodecs.mdx - Serialization and deserialization\njson-schema.mdx - JSON Schema generation\nmetadata.mdx - Schema metadata\n\nIntegration & Ecosystem\n\necosystem.mdx - Community packages and integrations\nlibrary-authors.mdx - Guide for library authors\npackages/ - Related packages\n\nVersion 4\n\nv4/ - Zod v4 features and migration guide"
      },
      {
        "title": "Common Tasks",
        "body": "TaskFile to ReadGet startedindex.mdx, basics.mdxDefine schemasapi.mdx (Primitives section)Object validationapi.mdx (Objects section)Array validationapi.mdx (Arrays section)Union typesapi.mdx (Unions section)Refinementsapi.mdx (Refinements section)Transformsapi.mdx (Transforms section)Error handlingerror-formatting.mdx, error-customization.mdxType inferenceapi.mdx (Type Inference section)Async validationapi.mdx (Async section)JSON Schemajson-schema.mdxCustom errorserror-customization.mdxEcosystemecosystem.mdx"
      },
      {
        "title": "Schema Examples",
        "body": "Primitives:\n\nz.string()\nz.number()\nz.boolean()\nz.date()\nz.undefined()\nz.null()\nz.any()\nz.unknown()\n\nComplex Types:\n\nz.object({ ... })\nz.array(z.string())\nz.tuple([z.string(), z.number()])\nz.union([z.string(), z.number()])\nz.record(z.string())\nz.map(z.string(), z.number())\nz.set(z.string())\n\nRefinements:\n\nz.string().email()\nz.string().url()\nz.string().uuid()\nz.number().min(5).max(10)\nz.string().regex(/pattern/)\n\nTransforms:\n\nz.string().transform(val => val.toUpperCase())\nz.coerce.number()"
      },
      {
        "title": "When to Use This Skill",
        "body": "Form validation in React/Next.js\nAPI request/response validation\nEnvironment variable parsing\nRuntime type checking\nData transformation and parsing\nError message customization\nIntegration with tRPC, React Hook Form, etc.\nTypeScript type inference from schemas"
      },
      {
        "title": "How to Navigate",
        "body": "Start with index.mdx for introduction\nFor basic usage: Read basics.mdx\nFor API details: Check api.mdx (comprehensive reference)\nFor error handling: See error-formatting.mdx and error-customization.mdx\nFor advanced features: Browse codecs.mdx, json-schema.mdx, metadata.mdx\nFor integrations: Check ecosystem.mdx\nFor v4 features: See v4/ directory\n\nAll files are .mdx (Markdown + JSX) but readable as plain markdown."
      }
    ],
    "body": "Zod Documentation\n\nComplete Zod validation library documentation embedded in markdown. Read from references/ to answer questions about schema validation, type inference, and error handling.\n\nDocumentation Structure\n\nAll documentation is in references/ organized by topic:\n\nCore Documentation\nGetting Started\nindex.mdx - Introduction and quick start\nbasics.mdx - Basic usage and schema definition\nAPI Reference\napi.mdx - Complete API documentation\nPrimitives (string, number, boolean, etc.)\nComplex types (object, array, tuple, union, etc.)\nSchema methods (parse, safeParse, parseAsync, etc.)\nRefinements and transforms\nType inference\nError handling\nAdvanced Features\nerror-formatting.mdx - Error formatting and customization\nerror-customization.mdx - Custom error messages\ncodecs.mdx - Serialization and deserialization\njson-schema.mdx - JSON Schema generation\nmetadata.mdx - Schema metadata\nIntegration & Ecosystem\necosystem.mdx - Community packages and integrations\nlibrary-authors.mdx - Guide for library authors\npackages/ - Related packages\nVersion 4\nv4/ - Zod v4 features and migration guide\nQuick Reference\nCommon Tasks\nTask\tFile to Read\nGet started\tindex.mdx, basics.mdx\nDefine schemas\tapi.mdx (Primitives section)\nObject validation\tapi.mdx (Objects section)\nArray validation\tapi.mdx (Arrays section)\nUnion types\tapi.mdx (Unions section)\nRefinements\tapi.mdx (Refinements section)\nTransforms\tapi.mdx (Transforms section)\nError handling\terror-formatting.mdx, error-customization.mdx\nType inference\tapi.mdx (Type Inference section)\nAsync validation\tapi.mdx (Async section)\nJSON Schema\tjson-schema.mdx\nCustom errors\terror-customization.mdx\nEcosystem\tecosystem.mdx\nSchema Examples\n\nPrimitives:\n\nz.string()\nz.number()\nz.boolean()\nz.date()\nz.undefined()\nz.null()\nz.any()\nz.unknown()\n\n\nComplex Types:\n\nz.object({ ... })\nz.array(z.string())\nz.tuple([z.string(), z.number()])\nz.union([z.string(), z.number()])\nz.record(z.string())\nz.map(z.string(), z.number())\nz.set(z.string())\n\n\nRefinements:\n\nz.string().email()\nz.string().url()\nz.string().uuid()\nz.number().min(5).max(10)\nz.string().regex(/pattern/)\n\n\nTransforms:\n\nz.string().transform(val => val.toUpperCase())\nz.coerce.number()\n\nWhen to Use This Skill\nForm validation in React/Next.js\nAPI request/response validation\nEnvironment variable parsing\nRuntime type checking\nData transformation and parsing\nError message customization\nIntegration with tRPC, React Hook Form, etc.\nTypeScript type inference from schemas\nHow to Navigate\nStart with index.mdx for introduction\nFor basic usage: Read basics.mdx\nFor API details: Check api.mdx (comprehensive reference)\nFor error handling: See error-formatting.mdx and error-customization.mdx\nFor advanced features: Browse codecs.mdx, json-schema.mdx, metadata.mdx\nFor integrations: Check ecosystem.mdx\nFor v4 features: See v4/ directory\n\nAll files are .mdx (Markdown + JSX) but readable as plain markdown."
  },
  "trust": {
    "sourceLabel": "tencent",
    "provenanceUrl": "https://clawhub.ai/leonaaardob/lb-zod-skill",
    "publisherUrl": "https://clawhub.ai/leonaaardob/lb-zod-skill",
    "owner": "leonaaardob",
    "version": "0.1.0",
    "license": null,
    "verificationStatus": "Indexed source record"
  },
  "links": {
    "detailUrl": "https://openagent3.xyz/skills/lb-zod-skill",
    "downloadUrl": "https://openagent3.xyz/downloads/lb-zod-skill",
    "agentUrl": "https://openagent3.xyz/skills/lb-zod-skill/agent",
    "manifestUrl": "https://openagent3.xyz/skills/lb-zod-skill/agent.json",
    "briefUrl": "https://openagent3.xyz/skills/lb-zod-skill/agent.md"
  }
}