CommunityImagegithub.com

sanity-io/sanity-best-practices

Bonnes pratiques de développement Sanity pour la conception de schémas, les requêtes GROQ, TypeGen, l'édition visuelle, les images, le texte Portable, la structure du Studio, la localisation, les migrations, Sanity Functions, les Blueprints et les intégrations de frameworks.

Qu'est-ce que sanity-best-practices ?

Ce skill fournit un guide complet des meilleures pratiques de développement pour la plateforme Sanity. Il est utile pour les développeurs qui travaillent avec Sanity, que ce soit pour la modélisation de contenu (schémas, `defineType`, `defineField`), les requêtes GROQ ou la génération de types TypeGen. Il couvre également l'édition visuelle, le traitement des images et du texte Portable, la migration de contenu et l'automatisation des tâches via Sanity Functions et les Blueprints, ainsi que les intégrations avec des frameworks frontaux modernes tels que Next.js, Nuxt, Astro, Remix, SvelteKit, Angular et Hydrogen. Le skill est conçu pour aider à la fois lors de la création de nouveaux projets Sanity et lors de la révision ou du débogage de code existant, en offrant des conseils concrets pour utiliser efficacement l'ensemble des fonctionnalités de la plateforme et assurer une qualité de code optimale.

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

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

Demander à votre IA préférée

Ouvre une nouvelle conversation avec cette compétence d'agent déjà préchargée.

Documentation

Que fait sanity-best-practices ?

Bonnes pratiques de développement Sanity pour la conception de schémas, les requêtes GROQ, TypeGen, l'édition visuelle, les images, le texte Portable, la structure du Studio, la localisation, les migrations, Sanity Functions, les Blueprints et les intégrations de frameworks tels que Next.js, Nuxt, Astro, Remix, SvelteKit, Angular, Hydrogen et le SDK d'application. Utilisez ce skill lorsque vous travaillez avec des schémas Sanity, defineType ou defineField, GROQ ou defineQuery, la modélisation de contenu, les configurations de présentation ou d'aperçu, les intégrations frontales basées sur Sanity, les Sanity Functions, documentEventHandler, defineDocumentFunction, defineMediaLibraryAssetFunction, @sanity/functions, @sanity/blueprints, sanity.blueprint.ts, l'automatisation de contenu pilotée par les événements, ou lors de la révision et de la correction d'une base de code Sanity.

Individual skills in this repo

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

Skills associés