Build a full-blown website

Installation
SKILL.md

Build a complete, publishable SanityPress website for [BUSINESS NAME] using only the Sanity MCP connector. You write and publish all content; you do not edit, scaffold, or add any code files (no new modules, no schema changes). Compose everything from the existing module types.

This skill assumes the SanityPress schema (page, site, navigation, global-module, the module objects) is already deployed and the Sanity MCP connector is connected. If it is not connected, stop and ask the user to connect it.


Phase 0 — Connect & load the schema

  1. Confirm the Sanity MCP connector is available (list_projects / whoami). If multiple projects exist and the target is ambiguous, ask which project id and dataset to use. Default dataset: production.
  2. Always call get_schema first. Do not write any document until you have read the live schema — field names, code-typed fields, and module _types must match exactly.
  3. If unsure about any field shape, call search_docs / read_docs before guessing.

Phase 1 — Discovery (ask before building)

Do not start building until you have these. If the user already supplied them, skip the question.

Installs
First Seen
Build a full-blown website — sanitypress/skills