Repository
sanity-io/sanity agent skills
- skills
- 34
- official
- 34
- GitHub stars
- 6.4k
GitHub description: “Sanity Studio – Rapidly configure content workspaces powered by structured content”
- Stars
- 6,352 (555 forks)
- Licence
- MIT
- Last push
- Oct 2026
- Created
- Jan 2017
- Homepage
- sanity.io
- cms
- headless
- reactjs
- react
- real-time
- realtime
Install all skills
npx skills add sanity-io/sanityAdd --skill <name> for a single skill and -a <agent> to choose the agent (see the agent guides).
Skills in sanity-io/sanity, 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 | yesterday |
| 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 | yesterday |
| 3 | React and Next.js performance optimization guidelines from Vercel Engineering. | sanity-io/ | 6.4k | 129 repos | ~1.6k | Automated safety check: Pass | MIT | yesterday |
| 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 | yesterday |
| 5 | 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 | yesterday |
| 6 | 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 | yesterday |
| 7 | 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 | yesterday |
| 8 | Create new agent skills with proper structure, progressive disclosure, and bundled resources. | sanity-io/ | 6.4k | 13 repos | ~757 | Automated safety check: Pass | MIT | yesterday |
| 9 | Simplifies code for clarity. An agent skill from sanity-io/sanity. | sanity-io/ | 6.4k | 11 repos | ~3.8k | Automated safety check: Pass | MIT | yesterday |
| 10 | 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 | yesterday |
| 11 | How to write idiomatic, efficient RxJS code. An agent skill from sanity-io/sanity. | sanity-io/ | 6.4k | — | ~3k | Automated safety check: Pass | MIT | yesterday |
| 12 | Interview the user relentlessly about a plan or design until reaching shared understanding, resolving each branch of the decision tree. | sanity-io/ | 6.4k | 39 repos | ~151 | Automated safety check: Pass | MIT | yesterday |
| 13 | 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 | yesterday |
| 14 | Optimizes application performance. An agent skill from sanity-io/sanity. | sanity-io/ | 6.4k | 7 repos | ~3.1k | Automated safety check: Pass | MIT | yesterday |
| 15 | 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 | yesterday |
| 16 | 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 | yesterday |
| 17 | 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 | yesterday |
| 18 | Write PR descriptions and release notes for the Sanity monorepo. | sanity-io/ | 6.4k | — | ~1.2k | Automated safety check: Pass | MIT | yesterday |
| 19 | 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 | yesterday |
| 20 | 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 | yesterday |
| 21 | Add and review Sanity config properties that are reduced across root config and plugins. | sanity-io/ | 6.4k | — | ~957 | Automated safety check: Pass | MIT | yesterday |
| 22 | Create and wire Sanity core plugins using the monorepo's default plugin conventions. | sanity-io/ | 6.4k | — | ~1.1k | Automated safety check: Pass | MIT | yesterday |
| 23 | Use the <Translate i18n component correctly, especially its components map and componentProps. | sanity-io/ | 6.4k | — | ~1.1k | Automated safety check: Pass | MIT | yesterday |
| 24 | Explain and create Sanity Studio plugins using the public plugin and tool APIs. | sanity-io/ | 6.4k | — | ~1.3k | Automated safety check: Pass | MIT | yesterday |
| 25 | 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 | yesterday |
| 26 | Configure singleton documents in a Sanity Studio using the document.singletons registry. | sanity-io/ | 6.4k | — | ~4.5k | Automated safety check: Pass | MIT | yesterday |
| 27 | 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 | yesterday |
| 28 | 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 | yesterday |
| 29 | 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 | yesterday |
| 30 | 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 | yesterday |
| 31 | 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 | yesterday |
| 32 | 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 | yesterday |
| 33 | 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 | yesterday |
| 34 | A skill your agent uses when Storybook exists but needs an upgrade. | sanity-io/ | 6.4k | — | ~111 | Automated safety check: Pass | MIT | yesterday |
Questions, answered from the data.
What is the best skill in sanity-io/sanity?
Playwright CLI (official) from sanity-io/sanity ranks first of the 34 skills in sanity-io/sanity 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 the skills in sanity-io/sanity official?
34 of the 34 skills in sanity-io/sanity are official, published by the vendor's own GitHub organization: Playwright CLI, Find Skills, Vercel React Best Practices, Before And After, React Devtools and 29 more.
How do I install all skills from sanity-io/sanity?
Run npx skills add sanity-io/sanity in your project: the open-source skills CLI installs the repository's skills into your coding agent's skills folder. To install a single skill, open its page here for the exact command.
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.