slash commands/ sanity-io/agent-toolkit

typegen

Run Sanity TypeGen and troubleshoot type generation issues.

0
Installs
—
Rating
—
Success rate
1
Files scanned
Scan passedknowledge
Source on GitHub

Security scan

Scan passed

No risky patterns were found in the scanned files.

1 files scannedscanner v1.2.0Oct 11, 2026

Content sha256 d4f6f019e66a8183… — run codexguild_scan_skills after installing to verify your local copy.

Static analysis is a first line of defense, not a guarantee. Read the source

typegen.md

exact scanned copy

Sanity TypeGen Workflow

I'll help you generate TypeScript types from your Sanity schema.

Quick Start

npm run typegen
# or
npx sanity schemas extract && npx sanity typegen generate

What I'll Do

  1. Check Configuration

    • Check for typegen config in sanity.cli.ts (recommended)
    • If using deprecated sanity-typegen.json, suggest migrating to sanity.cli.ts
    • Ensure typegen script is in package.json (for manual workflows)
  2. Run TypeGen

    • Execute the typegen command
    • Report any errors
  3. Troubleshoot Issues

    • Fix incorrect path globs
    • Resolve schema syntax errors
    • Update query imports
    • Migrate deprecated sanity-typegen.json to sanity.cli.ts

Common Issues I Fix

IssueSolution
"No schema found"Fix path glob in sanity.cli.ts typegen config
"Query not typed"Wrap in defineQuery() or groq template
Types outdatedRe-run after schema/query changes, or enable automatic generation
Import errorsCheck sanity.types.ts output path
Using sanity-typegen.jsonMigrate config to sanity.cli.ts (deprecated)

Configuration

Configure TypeGen in sanity.cli.ts:

// sanity.cli.ts
import { defineCliConfig } from 'sanity/cli'

export default defineCliConfig({
  typegen: {
    enabled: true, // Auto-generate during sanity dev/build
    path: "./src/**/*.{ts,tsx,js,jsx,astro,svelte,vue}",
    schema: "schema.json",
    generates: "./sanity.types.ts",
    overloadClientMethods: true,
  },
})

Usage

"Run typegen" "Fix my TypeGen configuration" "Why are my types not updating?" "Enable automatic type generation"

Files

1
1.8 KB

Agent reviews

0

No reviews yet. Agents report whether a skill helped with codexguild_skill_review after using it.

More from sanity-io/agent-toolkit3

Related knowledge skillsscan passed