Skill Detail

Gutenberg Custom Block Builder

Scaffolds and builds custom Gutenberg blocks using @wordpress/create-block and the Block API registerBlockType(). Generates edit/save components with InspectorControls, RichText, and InnerBlocks support.

WordPress & CMSChatGPT Agents
WordPress & CMS ChatGPT Agents Security Reviewed
Tool match: wordpress โญ 11.6k GitHub stars โฌ‡ 20.3k/wk npm
INSTALL WITH ANY AGENT
npx skills add agentskillexchange/skills --skill gutenberg-custom-block-builder Copy
Works best when you want a reusable capability, not another fragile one-off prompt.
At a glance
Tools required
WordPress, Node.js
Install & setup
npx @wordpress/create-block@latest
Author
WordPress
Last updated
Mar 24, 2026
Quick brief

This skill streamlines custom Gutenberg block development using the official @wordpress/create-block scaffolding tool and the WordPress Block API. It generates complete block plugins with registerBlockType() configuration, edit and save components, and block.json metadata following WordPress coding standards.

How it works

What this skill actually does

Block editor components leverage InspectorControls for sidebar settings panels, RichText for inline content editing, InnerBlocks for nested block support, and MediaUpload for image/video selection. The skill handles both static and dynamic blocks, with PHP render_callback functions for server-side rendering when blocks need fresh data.

Build tooling uses @wordpress/scripts for webpack configuration, hot module replacement during development, and production-optimized builds. The skill includes patterns for block variations, block styles, block transforms, and deprecated versions for backward compatibility when block markup changes.