← Back to Skills Marketplace
Landing Page Builder
by
jonathanlindsay
· GitHub ↗
· v1.2.0
· MIT-0
211
Downloads
0
Stars
0
Active Installs
3
Versions
Install in OpenClaw
/install stomme-landing-page-builder
Description
Build premium static landing pages with the Stomme/PolyTrader design system. Glass morphism, CSS custom properties, separated copy, responsive, Cloudflare Pa...
Usage Guidance
This package appears coherent with its purpose, but review and adapt the included scripts before executing them:
- Change the default site in references/validate-live-template.js from https://stomme.ai to your target URL so validations run against your deployment (otherwise the script will open headless browsers to an external domain).
- The validate script uses Playwright (chromium) and Node — install playwright and add required Node deps in your dev environment and CI before running it.
- The pre-push script will block git pushes on failing checks; read references/pre-push-check-template.sh and confirm its checks/grep patterns match your repo structure, and rename the theme/localStorage keys (it uses 'stomme-theme' by default).
- Inspect the scripts for any external network calls you don't expect (the validation script intentionally makes HTTP requests to the target site). Run them in a controlled environment first.
- Adding .githooks/pre-push and CI wiring modifies your repository — commit/push those changes only after verifying the scripts. If you are uncomfortable with automated hooks or running headless browser tests, skip or adapt those steps.
If you want, I can point out exact lines to change (e.g., the SITE constant in validate-live-template.js and the KEY in the theme scripts) or produce an adapted copy configured for your domain and preferred localStorage key.
Capability Analysis
Type: OpenClaw Skill
Name: stomme-landing-page-builder
Version: 1.2.0
The skill bundle provides a comprehensive framework for building landing pages but includes instructions for the agent to generate and execute shell scripts (scripts/pre-push-check.sh) and run browser automation tests via Playwright (scripts/validate-live.js). While these capabilities are plausibly needed for the stated purpose of site validation and deployment readiness, the execution of agent-generated shell code and network-active browser testing are high-risk primitives that warrant caution, despite the lack of clear malicious intent in the provided templates.
Capability Assessment
Purpose & Capability
Name/description match the included artifacts: design-system reference, pre-push static checks, and a post-deploy Playwright validator are all coherent with producing and validating static landing pages for Cloudflare Pages. No unrelated credentials, binaries, or config paths are requested.
Instruction Scope
SKILL.md stays within the scope of building and validating static landing pages (reading provided markdown, using design-system.md, separating copy, creating git hooks, CI wiring). Two things to note: (1) the provided validate-live-template.js defaults to targeting https://stomme.ai — if you do not change this, running it will make automated browser requests against that external site; (2) the templates include clearing localStorage and interacting with theme-specific keys (e.g., 'stomme-theme') which the SKILL.md says should be customized for your site. Review/adjust these defaults before running.
Install Mechanism
There is no install spec (instruction-only) and no downloads, which is low risk. However, the bundled scripts assume runtime tools: the pre-push check and validators call Node and the Playwright API. The skill does not install Playwright or declare Node dependencies — you'll need to add those to your environment/CI before running the validation script.
Credentials
The skill requests no environment variables, no credentials, and no system config paths. The included scripts operate on files and perform network requests to a configurable site only if you run them.
Persistence & Privilege
always:false and normal model invocation. The runtime instructions ask you to create repository-level artifacts (git hooks, scripts, CI workflow) which is expected for developer tooling; the skill does not request forced always-on presence or modify other skills/system-wide settings.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install stomme-landing-page-builder - After installation, invoke the skill by name or use
/stomme-landing-page-builder - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.2.0
Add mandatory post-build validation pipeline
v1.1.0
Add dual light/dark theme: browser detection via prefers-color-scheme, sun/moon toggle in nav, localStorage persistence, flash prevention inline script, smooth transitions, --btn-primary-text variable, light theme CSS overrides
v1.0.0
Initial release: premium static landing pages with glass morphism design system, CSS custom properties, separated copy architecture, Cloudflare Pages ready. Extracted from polytrader.ai production patterns.
Metadata
Frequently Asked Questions
What is Landing Page Builder?
Build premium static landing pages with the Stomme/PolyTrader design system. Glass morphism, CSS custom properties, separated copy, responsive, Cloudflare Pa... It is an AI Agent Skill for Claude Code / OpenClaw, with 211 downloads so far.
How do I install Landing Page Builder?
Run "/install stomme-landing-page-builder" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Landing Page Builder free?
Yes, Landing Page Builder is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does Landing Page Builder support?
Landing Page Builder is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Landing Page Builder?
It is built and maintained by jonathanlindsay (@jonathanlindsay); the current version is v1.2.0.
More Skills