wordpress-themes
Installation
SKILL.md
WordPress Classic Theme Development
Build clean, VIP-compliant WordPress classic themes (WP 6.x, PHP 8.1+) with modular structure and dart-sass tooling. For block themes (FSE / theme.json) or Gutenberg blocks, this skill is the wrong tool — see wordpress-blocks for blocks.
Important — Read Reference Files First
Before generating code, load the reference file that matches the user's task:
| User wants to… | Read first |
|---|---|
| Set up a new theme, see the directory layout, or understand the functions.php pattern | references/theme-structure.md |
| Enqueue stylesheets or scripts (global or page-specific) | references/enqueueing.md |
| Set up dart-sass for theme CSS, watch mode, or page-specific compilation | references/sass-workflow.md |
| Escape output, sanitize input, or check VIP compliance | references/vip-security.md |
| Add image sizes, theme-support features, or work with the text domain | references/media-and-i18n.md |
If none of those match, use the core philosophy + critical rules below directly.