Technical & DevelopmentIntermediate
wp-block-development
Gutenberg blocks: block.json, attributes, rendering, deprecations
Developer Setup
Setup & Installation
bash
npx skills add https://github.com/WordPress/agent-skills --skill wp-block-developmentnpx skills add https://github.com/WordPress/agent-skills --skill wp-block-developmentOr paste this URL into your assistant to install:
Overview
What This Skill Does
Gutenberg blocks: block.json, attributes, rendering, deprecations
Application
When to use this Skill
- Integrating wp block development into your development workflow.
- Following best practices for gutenberg blocks: block.
- Automating repetitive tasks with AI-assisted tooling.
- Building production-grade applications with proper standards.
- Debugging and troubleshooting common implementation issues.
Documentation
Show Skills.md file
WP Block Development
When to use
Use this skill for block work such as:
- creating a new block, or updating an existing one
- changing
block.json(scripts/styles/supports/attributes/render/viewScriptModule) - fixing “block invalid / not saving / attributes not persisting”
- adding dynamic rendering (
render.php/render_callback) - block deprecations and migrations (
deprecatedversions) - build tooling for blocks (
@wordpress/scripts,@wordpress/create-block,wp-env)
Inputs required
- Repo root and target (plugin vs theme vs full site).
- The block name/namespace and where it lives (path to
block.jsonif known). - Target WordPress version range (especially if using modules /
viewScriptModule).
Procedure
0) Triage and locate blocks
- Run triage:
node skills/wp-project-triage/scripts/detect_wp_project.mjs
Lines 1 - 25 of 168
Recommendations
Explore other random skills
TechnicalIntermediate
create-voltagent
Project setup guide with CLI and manual steps
TechnicalIntermediate
voltagent-core-reference
Reference for the VoltAgent class options and lifecycle methods
TechnicalIntermediate
gemini-live-api-dev
Building real-time bidirectional streaming apps with the Gemini Live API