landing-gen
Generate a beautiful HTML landing page from your package.json. Use when you need a quick marketing page for your project.
Why use this skill?
Instantly create beautiful landing pages from your package.json with this AI agent skill. Zero config, responsive, and perfect for GitHub Pages projects.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/lxgicstudios/landing-genWhat This Skill Does
The landing-gen skill is an automated tool designed for developers who need to quickly transform their project's package.json file into a professional, responsive landing page. By parsing your project metadata—such as the name, description, keywords, and repository links—it automatically generates a cohesive, aesthetically pleasing HTML file. It handles the design, responsive structure, and semantic markup, allowing developers to bypass hours of manual front-end development. The output is a single HTML file with inline styling, making it highly portable and ideal for rapid deployment on platforms like GitHub Pages or Netlify.
Installation
To install this skill within your OpenClaw agent, use the following command in your terminal:
clawhub install openclaw/skills/skills/lxgicstudios/landing-gen
Ensure you have Node.js 18+ installed on your system to ensure full compatibility with the underlying tool requirements. Once installed, the skill integrates directly into your agent's capability suite, enabling you to generate sites via natural language requests.
Use Cases
- Rapid Documentation: Quickly spin up a marketing site for a new npm package to improve discoverability.
- Hackathon Velocity: Create a professional-looking project landing page during a time-constrained event.
- Placeholder Sites: Deploy a polished landing page while waiting for the final, custom-built website to be completed.
- GitHub README Enhancements: Give your open-source projects a superior first impression that goes beyond the standard markdown view.
Example Prompts
- "Use landing-gen to create a marketing page for the current repository and save it as index.html."
- "Generate a landing page for my project in the folder ~/projects/my-api-wrapper using the landing-gen tool."
- "Create a quick landing page based on my package.json so I can deploy it to GitHub pages today."
Tips & Limitations
To maximize the quality of the generated output, ensure your package.json is well-maintained; specifically, use a clear, descriptive project summary and relevant keywords. While landing-gen is excellent for fast, static output, it is meant as a starting point. Since it generates a single HTML file, it does not support complex database-backed features or multi-page routing. If you require advanced branding or custom interactivity, use the output as a boilerplate and manually edit the CSS or HTML structure after generation.
Metadata
Not sure this is the right skill?
Describe what you want to build — we'll match you to the best skill from 16,000+ options.
Find the right skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-lxgicstudios-landing-gen": {
"enabled": true,
"auto_update": true
}
}
}Tags(AI)
Flags: file-read, file-write, external-api
Related Skills
script-gen
Generate package.json scripts with AI. Use when setting up npm scripts.
email-template-gen
Generate responsive email templates. Use when building transactional emails.
branch-namer
Generate descriptive git branch names from plain English. Use when you need a branch name that follows conventions.
cloudflare-gen
Generate Cloudflare Workers configuration and code. Use when building on the edge.
adr-writer
Generate Architecture Decision Records with AI. Use when documenting technical decisions.