etch-layouts

Generate paste-ready Etch v2.1 envelopes for WordPress layout sections.

14|1|Updated Mar 30, 2026
One-click install
npx skills add https://github.com/wpgaurav/WordPress-skills --skill etch-layouts
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: etch-layouts
Source: https://github.com/wpgaurav/WordPress-skills/tree/main/skills/wordpress/etch-layouts
Command: npx skills add https://github.com/wpgaurav/WordPress-skills --skill etch-layouts

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Etch layout authoring often requires boilerplate and meticulous styling registrations, leading to inconsistency across projects. This skill standardizes the process by outlining a repeatable blueprint for generating paste-ready v2.1 envelopes that represent sections, containers, and components in the Etch builder.

Core Features & Use Cases

  • Defines a canonical envelope structure including gutenbergBlock, innerHTML/innerContent, and a per-element styles map.
  • Supports hero, grid, and component compositions by describing patterns and output locations under gt-design-system/layouts.
  • Enables quick scaffolding and reuse by documenting metadata, style IDs, and template wiring for multiple pages.

Quick Start

Describe your target layout and generate a v2.1 envelope ready for Cmd+V in the Etch builder.

Frequently Asked Questions about etch-layouts

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I generate WordPress block patterns using paste-ready envelopes?

To generate WordPress block patterns, you create a v2.1 envelope containing gutenbergBlock, innerHTML, and a per-element styles map. This provides a standardized, paste-ready structure for layout sections in the Etch builder.

What is an Etch v2.1 envelope and how does it structure layout data?

An Etch v2.1 envelope is a JSON structure that standardizes layout data using gutenbergBlock, version, timestamp, innerHTML, innerContent, and a per-element styles map. It ensures consistent section and component styling across projects.

Does the Etch builder support responsive hero and grid layouts for WordPress?

Yes, the Etch builder supports responsive hero and grid layouts by generating v2.1 envelopes. These envelopes describe pattern compositions and output locations under gt-design-system/layouts for quick scaffolding.

How do I scaffold WordPress components without writing manual boilerplate?

You can scaffold WordPress components without manual boilerplate by defining your target layout and generating a paste-ready v2.1 envelope. This standardizes metadata, style IDs, and template wiring for immediate use.

What is the best way to maintain consistency across WordPress layout designs?

The best way to maintain consistency across WordPress layout designs is to use a canonical v2.1 envelope structure. It standardizes styling registrations and eliminates meticulous boilerplate across different project sections.