Server prompt: create a landing page with the POM builder
create_landing_page_with_pom_builder is a server-managed prompt. It accepts optional page_id and goal arguments.
Use page_id when an existing page must be updated; omit it for a new page. Put the intended conversion outcome in goal, such as “collect consultation requests from restaurant owners.” The prompt then directs the client through authoring context, layout and module discovery, exact shortcode schemas, composition, validation, and the appropriate page write.
Example prompts/get arguments:
{
"name": "create_landing_page_with_pom_builder",
"arguments": {
"goal": "Explain the service and collect qualified demo requests"
}
}
The instruction does not supply brand facts, legal claims, contact details, offer terms, or a publication decision. Provide those separately and require the first version to remain draft unless publication was explicitly requested.
Ask the client to present:
- the proposed section outline;
- selected live modules;
- complete shortcode content;
- validation errors and warnings;
- title, slug, status, and dry-run payload.
For an existing page, require preservation of unrelated shortcode structure and read-back verification. For a new page, preview mobile and desktop output before publishing.
Related guides: POM builder resource, create page tool, and manual builder-page recipe.