What problem does it solve?
Generating polished, deployable landing pages from project repositories is time consuming and error prone when done manually; this skill automates extraction of README content, docs, assets and metadata to produce a consistent marketing-style site without hand-coding each section.
Core Features & Use Cases
- Analyze repository sources (README, CHANGELOG, package.json/VERSION, docs/, assets/) to extract title, tagline, features, install steps, and screenshots.
- Map extracted content into standard landing sections (Hero, Features, Quick Start, FAQ, Screenshots, Footer) and generate a responsive HTML/CSS/JS site with search and accessibility considerations.
- Produce deploy-ready output including copied assets and a GitHub Actions workflow configured for GitHub Pages, with optional risk banner and pricing table features.
- Use cases: convert an open-source README into a project homepage, standardize landing pages across many repos, or build marketing pages for library/tool releases.
Quick Start
Use the landing-page-generator on a local repository path to produce a deploy-ready site and include flags like --risk-banner or --pricing-table to enable optional sections.