Design tools let Claude build pages, apply site-wide styling, and read or fetch design tokens from any reference site.
Page-level
- wp_build_page — generate a full Gutenberg-based page from a description.
- wp_update_blocks — edit specific block(s) on an existing page.
- wp_apply_template — assign a page template.
Site-wide
- wp_update_global_styles — modify theme.json colors, typography, spacing, layout.
- wp_inject_global_css — for classic themes or one-off rules.
- wp_get_theme_info — list active theme, version, and the customization surface available.
Pulling design from a reference
- wp_extract_design_from_url — fetches a URL, extracts color palette + font choices + spacing tokens, returns them.
- wp_apply_design_tokens — apply extracted tokens to your global styles in one call.
Header / footer / nav
- wp_update_template_part — edit FSE header or footer.
- wp_update_nav_menu — reorder, add, remove menu items.
See /wp-design for the slash-command shortcut and /wp-theme for site-wide style changes.
