10up-block-themes

Build WordPress block themes and Site Editor configurations following 10up standards.

87|32|Updated Jul 3, 2015
One-click install
npx skills add https://github.com/petenelson/wp-rest-api-log --skill 10up-block-themes
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: 10up-block-themes
Source: https://github.com/petenelson/wp-rest-api-log/tree/main/.claude/skills/10up-block-themes
Command: npx skills add https://github.com/petenelson/wp-rest-api-log --skill 10up-block-themes

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

WordPress block themes and Site Editor configurations can be complex to structure consistently; this skill provides a standardized approach aligned with 10up practices, covering theme.json governance, templates, template parts, patterns, style variations, and CSS organization to streamline development and maintenance.

Core Features & Use Cases

  • Theme.json governance and token-based styling to ensure consistent design systems across themes.
  • Template, template part, and pattern organization following 10up conventions for scalable Site Editor workflows.
  • Style variations and CSS organization guidance to separate concerns and simplify maintenance, with clear steps for asset management.

Quick Start

Follow the outlined steps to scaffold a block theme directory with theme.json, templates, parts, patterns, style variations, and CSS organization according to 10up standards.

Frequently Asked Questions about 10up-block-themes

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I structure a WordPress block theme for scalable maintenance?

Structure WordPress block themes by organizing theme.json, templates, template parts, and patterns following 10up conventions to ensure a scalable, maintainable Site Editor architecture. This approach separates concerns and simplifies ongoing theme maintenance.

What is theme.json governance and how does it manage block theme styling?

Theme.json governance uses token-based styling to ensure consistent design systems across WordPress block themes. It centralizes style configurations so site editors can manage typography, colors, and layout settings globally without repetitive custom CSS.

What is the best way to organize CSS in a WordPress site editor theme?

The best way to organize CSS in a WordPress site editor theme is to separate concerns by leveraging style variations and following standardized directory structures. This isolates custom styling from core block markup to simplify maintenance.

Can I use 10up standards for both new block themes and existing Site Editor configurations?

Yes, you can apply 10up standards to both new block themes and existing Site Editor configurations. The standards provide clear directory structures and best-practice patterns for templates, parts, and styling that integrate into production-ready workflows.

How do I scaffold a WordPress block theme directory with patterns and template parts?

Scaffold a WordPress block theme directory by creating dedicated folders for templates, template parts, and patterns, then configure theme.json to establish your design tokens. This structure streamlines scalable Site Editor workflows and asset management.