GitHub organization
Agent skills by sanity-io
- skills
- 48
- official
- 48
- repositories
- 3
Repositories by sanity-io
Skills by sanity-io, ranked
Ranked by score. Sort bymost stars,trending,newest,recently updated
| # | Skill | Repository | Stars | Used in | Tokens | Auto-check | Licence | Updated |
|---|---|---|---|---|---|---|---|---|
| 1 | Automates browser interactions for web testing, form filling, screenshots, and data extraction. | sanity-io/ | 6.4k | 18 repos | ~1.9k | Automated safety check: Pass | MIT | today |
| 2 | Helps users discover and install agent skills when they ask questions like "how do I do X", "find a skill for X", "is there a skill that can...", or express interest in extending capabilities. | sanity-io/ | 6.4k | 67 repos | ~1.2k | Automated safety check: Pass | MIT | today |
| 3 | React and Next.js performance optimization guidelines from Vercel Engineering. | sanity-io/ | 6.4k | 130 repos | ~1.6k | Automated safety check: Pass | MIT | today |
| 4 | Add existing screenshots or screen recordings to a GitHub pull request as a before/after or preview block. | sanity-io/ | 6.4k | 1 repo | ~2.1k | Automated safety check: Pass | MIT | today |
| 5 | Verify Next.js runtime behavior after editing app code. An agent skill from sanity-io/ui. | sanity-io/ | 176 | 8 repos | ~2k | Automated safety check: Pass | MIT | today |
| 6 | React DevTools CLI for AI agents. An agent skill from sanity-io/sanity. | sanity-io/ | 6.4k | 3 repos | ~2.1k | Automated safety check: Pass | MIT | today |
| 7 | Test-driven development with red-green-refactor loop. An agent skill from sanity-io/sanity. | sanity-io/ | 6.4k | 20 repos | ~1k | Automated safety check: Pass | MIT | today |
| 8 | Measures @sanity/ui v5 side-by-side migration progress — per-component import file counts (v5 alias vs @sanity/ui), JSX instance counts, and styled() instance counts with alias resolution. | sanity-io/ | 6.4k | — | ~2.1k | Automated safety check: Pass | MIT | today |
| 9 | Create new agent skills with proper structure, progressive disclosure, and bundled resources. | sanity-io/ | 6.4k | 13 repos | ~757 | Automated safety check: Pass | MIT | today |
| 10 | Record polished UI demo videos using Playwright. An agent skill from sanity-io/ui. | sanity-io/ | 176 | 4 repos | ~3.8k | Automated safety check: Pass | MIT | today |
| 11 | Simplifies code for clarity. An agent skill from sanity-io/sanity. | sanity-io/ | 6.4k | 11 repos | ~3.8k | Automated safety check: Pass | MIT | today |
| 12 | Conducts multi-axis code review. An agent skill from sanity-io/sanity. | sanity-io/ | 6.4k | 10 repos | ~3.8k | Automated safety check: Pass | MIT | today |
| 13 | Drive a Next.js route to instant navigation by setting up an agentic loop, under Cache Components / PPR, on initial load (hard navigation) and client-side navigation (soft navigation). | sanity-io/ | 176 | 6 repos | ~6.3k | Automated safety check: Pass | MIT | today |
| 14 | How to write idiomatic, efficient RxJS code. An agent skill from sanity-io/sanity. | sanity-io/ | 6.4k | — | ~3k | Automated safety check: Pass | MIT | today |
| 15 | Interview the user relentlessly about a plan or design until reaching shared understanding, resolving each branch of the decision tree. | sanity-io/ | 6.4k | 40 repos | ~151 | Automated safety check: Pass | MIT | today |
| 16 | Studio Radar, the repo-health dashboard at radar.sanity.dev (source in dev/radar) — what each tool shows, where the data lives, how to query benchRun / gitCommit / gitTag / bisectSession documents… | sanity-io/ | 6.4k | — | ~2.9k | Automated safety check: Pass | MIT | today |
| 17 | Optimizes application performance. An agent skill from sanity-io/sanity. | sanity-io/ | 6.4k | 7 repos | ~3.1k | Automated safety check: Pass | MIT | today |
| 18 | A skill your agent uses when writing Playwright tests, fixing flaky tests, debugging failures, implementing Page Object Model, configuring CI/CD, optimizing performance, mocking APIs, handling… | sanity-io/ | 6.4k | 7 repos | ~6.4k | Automated safety check: Pass | MIT | today |
| 19 | Turn on Partial Prefetching in a Next.js app and work through the insights it surfaces. | sanity-io/ | 176 | 2 repos | ~5.8k | Automated safety check: Pass | MIT | today |
| 20 | Inspect and profile the React component tree of a running Storybook story through chrome-devtools-mcp (React DevTools over the Chrome DevTools Protocol, via react-devtools-cdt-mcp). | sanity-io/ | 176 | — | ~2k | Automated safety check: Pass | MIT | today |
| 21 | Sanity development best practices for schema design, GROQ queries, TypeGen, Visual Editing, images, Portable Text, Studio structure, localization, migrations, Sanity Functions, webhooks, Blueprints… | sanity-io/ | 187 | — | ~1.3k | Automated safety check: Pass | MIT | 2 days ago |
| 22 | Convert HTML and Markdown content into Portable Text blocks for Sanity. | sanity-io/ | 187 | 1 repo | ~664 | Automated safety check: Pass | MIT | 2 days ago |
| 23 | Integrates Sanity Live with Next.js Cache Components in next-sanity v13+ apps. | sanity-io/ | 176 | — | ~4.2k | Automated safety check: Pass | MIT | today |
| 24 | Plans, implements, and reviews migrations from other CMSes and content systems into Sanity. | sanity-io/ | 187 | — | ~1.4k | Automated safety check: Pass | MIT | 2 days ago |
| 25 | Render and serialize Portable Text to React, Svelte, Vue, Astro, HTML, Markdown, and plain text. | sanity-io/ | 187 | 1 repo | ~1.1k | Automated safety check: Pass | MIT | 2 days ago |
| 26 | Explore a codebase to find opportunities for architectural improvement, focusing on making the codebase more testable by deepening shallow modules. | sanity-io/ | 6.4k | 3 repos | ~1k | Automated safety check: Pass | MIT | today |
| 27 | Remove AI-generated code slop and clean up code style. An agent skill from sanity-io/sanity. | sanity-io/ | 6.4k | 6 repos | ~180 | Automated safety check: Pass | MIT | today |
| 28 | SEO and AEO best practices for metadata, Open Graph, sitemaps, robots.txt, hreflang, JSON-LD structured data, EEAT, and content optimized for search engines and AI answer surfaces. | sanity-io/ | 187 | 2 repos | ~467 | Automated safety check: Pass | MIT | 2 days ago |
| 29 | Write PR descriptions and release notes for the Sanity monorepo. | sanity-io/ | 6.4k | — | ~1.2k | Automated safety check: Pass | MIT | today |
| 30 | Find react-rx hook call sites (useObservable, useSyncObservable, useObservablePromise) whose observable identity churns or that re-render more than needed, verify the suspicion at runtime, and… | sanity-io/ | 6.4k | — | ~3k | Automated safety check: Pass | MIT | today |
| 31 | Run, dispatch and read the hermetic Studio performance benchmark suite in perf/bench — local runs and modes, the trigger:perf-bench PR label, the Studio Bench workflowdispatch inputs (runsuite… | sanity-io/ | 6.4k | — | ~2.1k | Automated safety check: Pass | MIT | today |
| 32 | Add and review Sanity config properties that are reduced across root config and plugins. | sanity-io/ | 6.4k | — | ~957 | Automated safety check: Pass | MIT | today |
| 33 | Create and wire Sanity core plugins using the monorepo's default plugin conventions. | sanity-io/ | 6.4k | — | ~1.1k | Automated safety check: Pass | MIT | today |
| 34 | Use the <Translate i18n component correctly, especially its components map and componentProps. | sanity-io/ | 6.4k | — | ~1.1k | Automated safety check: Pass | MIT | today |
| 35 | Explain and create Sanity Studio plugins using the public plugin and tool APIs. | sanity-io/ | 6.4k | — | ~1.3k | Automated safety check: Pass | MIT | today |
| 36 | Investigate a suspected Studio performance regression surfaced by Studio Radar or the bench suite — confirm the signal against host calibration, narrow the commit range, confirm with an A/B… | sanity-io/ | 6.4k | — | ~1.5k | Automated safety check: Pass | MIT | today |
| 37 | Configure singleton documents in a Sanity Studio using the document.singletons registry. | sanity-io/ | 6.4k | — | ~4.5k | Automated safety check: Pass | MIT | today |
| 38 | Configure Sanity libraries with @sanity/tsdown-config, including its publishing defaults, React transforms, CSS extraction, TSDoc checks, and advanced tsdown composition. | sanity-io/ | 6.4k | — | ~2.3k | Automated safety check: Pass | MIT | today |
| 39 | Check whether Studio UI is covered by Chromatic visual regression, for a PR's changed files or for the whole tree, and decide between "already covered", "a story is pending in an open PR", and… | sanity-io/ | 6.4k | — | ~1.9k | Automated safety check: Pass | MIT | today |
| 40 | Produces a tailored Sanity Studio upgrade plan by inspecting the repository's installed versions, config, and source, then reporting only the breaking changes that actually apply. | sanity-io/ | 187 | — | ~4.8k | Automated safety check: Pass | MIT | 2 days ago |
| 41 | Content experimentation and A/B testing guidance covering experiment design, hypotheses, metrics, sample size, statistical foundations, CMS-managed variants, and common analysis pitfalls. | sanity-io/ | 187 | 1 repo | ~469 | Automated safety check: Pass | MIT | 2 days ago |
| 42 | Step-by-step procedure for migrating components in the Sanity monorepo off styled-components to vanilla-extract (zero-runtime CSS). | sanity-io/ | 6.4k | — | ~5.8k | Automated safety check: Pass | MIT | today |
| 43 | Add, review, and maintain Chromatic visual regression coverage in the Sanity monorepo via dev/storybook stories, the vitest browser-mode suite, and Playwright e2e snapshots. | sanity-io/ | 6.4k | — | ~3.4k | Automated safety check: Pass | MIT | today |
| 44 | Structured content modeling guidance for schema design, content architecture, content reuse, references versus embedded objects, separation of concerns, and taxonomies across Sanity and other… | sanity-io/ | 187 | 1 repo | ~463 | Automated safety check: Pass | MIT | 2 days ago |
| 45 | Invoke FIRST, before creating, editing, or deleting components, stories, styles, CSS, themes, colors, or design tokens — anything that changes how the UI looks, no exceptions. | sanity-io/ | 6.4k | — | ~621 | Automated safety check: Pass | MIT | today |
| 46 | A skill your agent uses when adding Storybook to a project that does not have Storybook configured yet. | sanity-io/ | 6.4k | — | ~150 | Automated safety check: Pass | MIT | today |
| 47 | A skill your agent uses when Storybook is already installed and the user wants a working preview file and stories for real components. | sanity-io/ | 6.4k | — | ~155 | Automated safety check: Pass | MIT | today |
| 48 | A skill your agent uses when Storybook exists but needs an upgrade. | sanity-io/ | 6.4k | — | ~111 | Automated safety check: Pass | MIT | today |
Questions, answered from the data.
What is the best skill by sanity-io?
Playwright CLI (official) from sanity-io/sanity ranks first of the 48 skills by sanity-io listed here, with the highest score: its repository has 6.4k GitHub stars, 18 other GitHub owners carry a copy, its SKILL.md loads about 1.9k tokens and it passes the automated safety check with no findings. Next come Find Skills and Vercel React Best Practices.
Are sanity-io's skills official?
48 of the 48 skills by sanity-io are official, published by the vendor's own GitHub organization: Playwright CLI, Find Skills, Vercel React Best Practices, Before And After, Next Dev Loop and 43 more.
How are these skills ranked?
By Skill Navigator score, which combines the GitHub stars of the skill's repository (shared across that repo's skills and discounted for large collections), how many other GitHub owners carry a copy of the skill, and automated SKILL.md quality checks, minus penalties for safety-check warnings and for each further skill from the same repository. Skills that fail the safety check are not listed.