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
- 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. - Always call
get_schemafirst. Do not write any document until you have read the live schema — field names,code-typed fields, and module_types must match exactly. - If unsure about any field shape, call
search_docs/read_docsbefore guessing.
Phase 1 — Discovery (ask before building)
Do not start building until you have these. If the user already supplied them, skip the question.