content-modeling-best-…
Structured content modeling guidance for schema design, content architecture, content reuse, references versus embedded objects,…
Content experimentation and A/B testing guidance covering experiment design, hypotheses, metrics, sample size, statistical foundations, CMS-managed variants, and common analysis pitfalls. Use this skill when planning experiments, setting up variants, choosing success metrics,
Claude Code
$ npx -y skills add sanity-io/agent-toolkit --skill content-experimentation-best-practices --agent claude-code
Codex
$ npx skills add sanity-io/agent-toolkit --skill content-experimentation-best-practices -a codex -y
Cursor
$ npx skills add sanity-io/agent-toolkit --skill content-experimentation-best-practices -a cursor -y
Gemini CLI
$ npx skills add sanity-io/agent-toolkit --skill content-experimentation-best-practices -a gemini-cli -y
GitHub Copilot
$ npx skills add sanity-io/agent-toolkit --skill content-experimentation-best-practices -a github-copilot -y
OpenCode
$ npx skills add sanity-io/agent-toolkit --skill content-experimentation-best-practices -a opencode -y
Windsurf
$ npx skills add sanity-io/agent-toolkit --skill content-experimentation-best-practices -a windsurf -y
name: content-experimentation-best-practices description: Content experimentation and A/B testing guidance covering experiment design, hypotheses, metrics, sample size, statistical foundations, CMS-managed variants, and common analysis pitfalls. Use this skill when planning experiments, setting up variants, choosing success metrics, interpreting statistical results, or building experimentation workflows in a CMS or frontend stack.
Principles and patterns for running effective content experiments to improve conversion rates, engagement, and user experience.
Reference these guidelines when:
Comparing two variants (A vs B) to determine which performs better.
Testing multiple variables simultaneously to find optimal combinations.
The confidence level that results aren't due to random chance.
Making decisions based on data rather than opinions (HiPPO avoidance).
Start with the reference that matches the current problem, such as design, statistics, CMS integration, or pitfalls. See `references/` for detailed guidance:
Structured content modeling guidance for schema design, content architecture, content reuse, references versus embedded objects,…
Convert HTML and Markdown content into Portable Text blocks for Sanity. Use when migrating content from legacy CMSs, importing…
Render and serialize Portable Text to React, Svelte, Vue, Astro, HTML, Markdown, and plain text. Use when implementing Portable…
Sanity development best practices for schema design, GROQ queries, TypeGen, Visual Editing, images, Portable Text, Studio…
Fix a Sanity Studio custom form component (components.input, components.field, components.item, or a plugin's form.components)…
Plans, implements, and reviews migrations from other CMSes and content systems into Sanity. Use when migrating or replatforming…
You MUST use this before any creative work - creating features, building components, adding functionality, modifying behavior, or…
Ask which skill or flow fits your situation. A router over the skills in this repo.