kadence-blocks
Installation
SKILL.md
Kadence Blocks Template Creation
Produce block markup that pastes into the WordPress editor and validates on the first try. Everything here is verified against Kadence Blocks 3.7.10 on WordPress 7.1.
Read this before generating anything
Kadence markup is unforgiving in one specific way: a static block's saved HTML
must match what its save() function would produce, exactly. Get a class name
or a wrapper <div> wrong and the editor throws "This block contains
unexpected or invalid content" and offers to recover it — which strips the
user's styling.
Three rules cover most of the failure surface.