---
title: "Skills"
description: "Agent skills bundled with SanityPress for scaffolding modules, generating page markdown, and building full sites through content alone."
---

# Skills

Reusable agent skills included with SanityPress for scaffolding modules, generating page markdown, and building entire sites through content alone.

## /new-module

Scaffolds a brand-new SanityPress module end-to-end: the schema file, its registration in the schema index and modules fragment, optional GROQ query updates, TypeGen, the React component, and its entry in the module map. It asks about field names and types up front, then walks through each required touch-point and verifies the result compiles and renders correctly in Studio.

[Read more](/blog/new-module-skill-claude-code)

## /generate-markdown

Fills in the markdown field on a page or blog post document, the field served verbatim at <slug>.md and required for inclusion in /llms.txt. It converts Portable Text and modules to Markdown using hand-mapped rules, resolves internal links and image asset references to real URLs, and writes the result back to the draft entirely through the Sanity MCP connector, no code involved.

[Read more](/blog/aeo-markdown-routes-ai-agents)

## /build-website

Builds an entire SanityPress website, pages, navigation, brand CSS, and supporting content, from a business brief, entirely through the Sanity MCP connector. It runs a structured discovery interview, then creates content documents, pages, navigation, and the site singleton in the correct dependency order, applies brand-specific CSS across three layers, and publishes everything once complete.

[Read more](/blog/claude-build-me-a-website)
