en un clic
page-qa
// Final landing-page QA pass against strategy, proof provenance, mechanism clarity, trust preservation, accessibility, and anti-slop. Gates whether a page is shippable or draft-only.
// Final landing-page QA pass against strategy, proof provenance, mechanism clarity, trust preservation, accessibility, and anti-slop. Gates whether a page is shippable or draft-only.
Top-level operator skill for Landing Page Factory. Classifies requests, chooses stage order, enforces prerequisites and hard stops, manages variant pages, reruns changed stages, and handles page-package admin.
Build a deployable landing page from strategy, copy, visuals, and brand profile using category-aware routing, preservation hierarchy, and explicit QA. Single-file HTML output.
Plan and generate visuals by preservation class: exact product, branded environment, or concept support. Uses strategy-driven shot selection and visual QA instead of generic vibe prompting.
Extract operator-grade source facts from a website or manual brief: claims, proof, CTAs, mechanism language, trust cues, visual patterns, and page structure with provenance. First stage of Page Factory.
Write mechanism-preserving, proof-disciplined landing page copy from strategy, brand profile, and extract language bank. Includes mandatory sharpness audit and claim control.
Build an evidence-backed brand profile from site extract and page strategy. Separates observed facts from synthesis so downstream skills preserve the brand instead of rewriting it.
| name | page-qa |
| description | Final landing-page QA pass against strategy, proof provenance, mechanism clarity, trust preservation, accessibility, and anti-slop. Gates whether a page is shippable or draft-only. |
| metadata | {"openclaw":{"emoji":"✅","user-invocable":true,"requires":{"env":[]}}} |
This is the final gate. It exists because good-looking pages can still be strategically wrong, untrustworthy, or impossible to ship.
workspace/pages/[page-name]/strategy.jsonworkspace/pages/[page-name]/copy.mdworkspace/pages/[page-name]/index.htmlworkspace/pages/[page-name]/meta.jsonworkspace/pages/[page-name]/visuals/index.mdworkspace/pages/[page-name]/visuals/manifest.json when presentreferences/anti-slop.mdScore each 1-10 unless pass/fail is more appropriate.
Write workspace/pages/[page-name]/qa.md:
# QA Report: [page-name]
Generated:
| Dimension | Score | Threshold | Result | Notes |
|---|---:|---:|---|---|
| mechanism preservation | | 8 | pass/fail | |
| proof discipline | | 9 | pass/fail | |
| trust cue preservation | | 8 | pass/fail | |
| copy sharpness | | 8 | pass/fail | |
| visual fidelity | | 8 | pass/fail | |
| build quality | | 8 | pass/fail | |
| anti-slop compliance | | 8 | pass/fail | |
## Hard fails
-
## Draft-only flags
-
## Required fixes before ship
1.
2.
3.
## Verdict
- shippable
- draft only
- blocked
For the full scoring criteria, pass thresholds, ranking weights, and verdict logic, see references/eval-rubric.md (bundled with this skill).
Blocked if:
Draft only if:
Shippable only if all hard thresholds pass.