Create a complete WordPress page with multiple Greenshift sections
Generates complete WordPress pages with multiple Greenshift sections for landing, about, services, portfolio, or contact pages.
/plugin marketplace add vcode-sh/vibe-tools/plugin install greenshift-blocks@vibe-tools[object Object]Generate a complete WordPress page with multiple sections.
$ARGUMENTS
greenshift-blocks skill documentation in docs/docs/03-layouts.md for section structurestemplates/ directory for examplesAll pages MUST be wrapped in a single outer container element:
<!-- wp:greenshift-blocks/element {"id":"gsbp-page001","type":"inner","localId":"gsbp-page001","align":"full","styleAttributes":{"marginBlockStart":["0px"]},"metadata":{"name":"Page Wrapper"}} -->
<div class="gsbp-page001 alignfull">
<!-- All sections go here -->
</div>
<!-- /wp:greenshift-blocks/element -->
Do NOT use HTML comments like <!-- HERO SECTION --> - WordPress strips them.
Use metadata:{"name":"Hero Section"} in the JSON instead.
Headings (h1-h6):
marginBottom for spacing when neededParagraphs:
Exception - Text on dark backgrounds:
"color":["var(--wp--preset--color--white, #ffffff)"]"color":["rgba(255,255,255,0.9)"]WRONG:
"backgroundColor": ["var(--wp--preset--color--white, #ffffff)"]
"backgroundColor": ["var(--wp--preset--color--light-grey, #f8f8f8)"]
CORRECT - alternating sections:
"backgroundColor": ["var(--wp--preset--color--palette-color-8, var(--theme-palette-color-8, #fffffe))"]
"backgroundColor": ["var(--wp--preset--color--palette-color-7, var(--theme-palette-color-7, #fafaf9))"]
"backgroundColor": ["var(--wp--preset--color--palette-color-6, var(--theme-palette-color-6, #f5f5f4))"]
marginBlockStart: ["0px"] to page wrappermetadata: {"name": "Section Name"} for organization (NOT HTML comments)landing-page.html, about-page.html)IMPORTANT: Always save output to a .html file. Never just display the code in chat.