Back to skills

wp-block-development

development

Covers the full lifecycle of WordPress Gutenberg block development: creating and registering blocks, editing block.json metadata, handling attributes and serialization, adding dynamic rendering via re

Setup & Installation

npx skills add https://github.com/WordPress/wp-block-development --skill wp-block-development
or paste the link and ask your coding assistant to install it
https://github.com/WordPress/wp-block-development
View on GitHub

What This Skill Does

Covers the full lifecycle of WordPress Gutenberg block development: creating and registering blocks, editing block.json metadata, handling attributes and serialization, adding dynamic rendering via render.php, and managing deprecations to avoid "Invalid block" errors. Works with @wordpress/scripts and @wordpress/create-block build tooling. Block development has enough moving parts (apiVersion, serialization contracts, asset scoping, deprecation chains) that skipping a structured procedure reliably produces broken saves or editor warnings — this skill walks through each step in the right order.

When to use it

  • Working with wp block development functionality
  • Implementing wp block development features
  • Debugging wp block development related issues