CommunityImagemgithub.com

sanity-io/sanity-melhores-praticas

Melhores práticas de desenvolvimento Sanity para design de schema, consultas GROQ, TypeGen, Edição Visual, imagens, Portable Text, estrutura do Studio, localização, migrações, Sanity Functions, Blueprints e integrações com frameworks como Next.js, Nuxt, Astro, Remix, SvelteKit, Angular, Hydrogen e o App SDK.

O que é sanity-melhores-praticas?

Este guia de melhores práticas para Sanity oferece diretrizes abrangentes para desenvolvedores que trabalham com ecossistema Sanity. Ele cobre desde o design de schemas com defineType e defineField, consultas GROQ otimizadas com defineQuery, até integrações com frameworks modernos como Next.js, Nuxt, Astro, Remix, SvelteKit, Angular, Hydrogen e App SDK. A habilidade também documenta práticas para Edição Visual (Visual Editing), tratamento de imagens, Portable Text, estrutura do Studio, localização, migrações de conteúdo, Sanity Functions para automação orientada a eventos (documentEventHandler, defineDocumentFunction, defineMediaLibraryAssetFunction) e Blueprints (`sanity.blueprint.ts`, @sanity/blueprints). É útil ao revisar ou corrigir uma base de código Sanity, modelar conteúdo, configurar Preview ou Presentation, ou implementar automações com @sanity/functions. Desenvolvida para agentes de IA como Claude Code, Cursor e Codex, ela serve como referência canônica para garantir código consistente, eficiente e alinhado com as recomendações oficiais da Sanity, evitando armadilhas comuns e acelerando o desenvolvimento.

Funciona com~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/sanity-io/agent-toolkit/tree/main/skills/sanity-best-practices

Installed? Explore more Imagem skills: steipete/songsee, affaan-m/frontend-design, mattpocock/improve-codebase-architecture · View all 6 →

Perguntar na sua IA favorita

Abre um novo chat com esta habilidade de agente já pré-carregada.

Documentação

O que sanity-melhores-praticas faz?

Melhores práticas de desenvolvimento Sanity para design de schema, consultas GROQ, TypeGen, Edição Visual, imagens, Portable Text, estrutura do Studio, localização, migrações, Sanity Functions, Blueprints e integrações com frameworks como Next.js, Nuxt, Astro, Remix, SvelteKit, Angular, Hydrogen e o App SDK. Use esta habilidade sempre que estiver trabalhando com schemas Sanity, defineType ou defineField, GROQ ou defineQuery, modelagem de conteúdo, configurações de Presentation ou preview, integrações frontend alimentadas por Sanity, Sanity Functions, documentEventHandler, defineDocumentFunction, defineMediaLibraryAssetFunction, @sanity/functions, @sanity/blueprints, sanity.blueprint.ts, automação de conteúdo orientada a eventos ou ao revisar e corrigir uma base de código Sanity.

Individual skills in this repo

This repo contains 3 individual skills — each has its own dedicated page.

Habilidades Relacionadas