landing-page by jezweb/claude-skills
npx skills add https://github.com/jezweb/claude-skills --skill landing-page生成一个完整、可部署的落地页,作为单个 HTML 文件。无需构建步骤,无依赖——直接在浏览器中打开或部署到任何地方。
向用户询问以下信息:
| 字段 | 是否必需 | 示例 |
|---|---|---|
| 业务/产品名称 | 是 | "Acme Plumbing" |
| 价值主张 | 是 | "纽卡斯尔地区 24/7 紧急管道服务" |
| 目标受众 | 是 | "猎人谷地区的房主" |
| 主要行动号召 | 是 | "立即致电" / "获取报价" / "注册" |
| 次要行动号召 | 否 | "了解更多" / "查看价格" |
| 品牌颜色 | 否 | 主色: #1E40AF, 强调色: #F59E0B |
| Logo URL 或文本 | 否 | Logo 图片的 URL,或直接使用业务名称 |
| 电话 / 邮箱 |
广告位招租
在这里展示您的产品或服务
触达数万 AI 开发者,精准高效
| 否 |
| 用于联系版块 |
| 所需版块 | 否 | 默认: 首页横幅、功能、客户评价、常见问题、页脚 |
如果未提供品牌颜色,建议使用 color-palette 技能来生成,或使用合理的默认值(石板色/蓝色)。
生成一个单独的 HTML 文件,包含:
<!DOCTYPE html>
<html lang="en" class="scroll-smooth">
<head>
<!-- Meta, OG 标签, 网站图标 -->
<script src="https://cdn.tailwindcss.com"></script>
<script>tailwind config with custom colours</script>
</head>
<body>
<!-- 导航栏 -->
<!-- 首页横幅 -->
<!-- 功能 -->
<!-- 社会认同证明 -->
<!-- 定价(可选) -->
<!-- 常见问题 -->
<!-- 页脚 -->
<!-- 深色模式切换脚本 -->
</body>
</html>
响应式设计:移动优先,三个断点
默认: 移动端 (< 640px)
sm: 640px+ (平板)
lg: 1024px+ (桌面)
深色模式:三态切换(浅色/深色/系统)
<html> 上的 .dark 类——不使用 CSS 媒体查询无障碍访问:
搜索引擎优化:
seo-local-business 技能)性能:
loading="lazy")如果用户提供品牌颜色,则内联配置 Tailwind:
<script>
tailwind.config = {
darkMode: 'class',
theme: {
extend: {
colors: {
primary: { DEFAULT: '#1E40AF', light: '#3B82F6', dark: '#1E3A8A' },
accent: { DEFAULT: '#F59E0B', light: '#FBBF24', dark: '#D97706' },
}
}
}
}
</script>
如果未提供颜色,则使用 Tailwind 内置调色板(中性色用石板色,主色用蓝色)。
将文件写入用户指定的位置,或默认为 ./index.html。
生成后:
open index.html(macOS)或使用 python3 -m http.server 启动本地服务器wrangler deploy 部署到 Workers| 请求 | 方法 |
|---|---|
| "即将上线页面" | 仅首页横幅 + 邮件注册表单 + 倒计时器 |
| "产品发布" | 首页横幅 + 功能 + 定价 + 强调行动号召 |
| "作品集" | 首页横幅 + 项目网格 + 关于 + 联系 |
| "活动页面" | 首页横幅 + 日程安排 + 演讲者 + 地点 + 注册行动号召 |
| "应用下载" | 首页横幅 + 功能 + 截图 + 应用商店徽章 |
调整版块选择以匹配页面目的。并非每个页面都需要定价或常见问题。
每周安装量
157
代码仓库
GitHub 星标数
643
首次出现
10 天前
安全审计
安装于
opencode153
amp152
gemini-cli152
codex152
kimi-cli152
cursor152
Generate a complete, deployable landing page as a single HTML file. No build step, no dependencies — open it in a browser or deploy anywhere.
Ask the user for:
| Field | Required | Example |
|---|---|---|
| Business/product name | Yes | "Acme Plumbing" |
| Value proposition | Yes | "24/7 emergency plumbing across Newcastle" |
| Target audience | Yes | "Homeowners in the Hunter Valley" |
| Primary CTA | Yes | "Call Now" / "Get a Quote" / "Sign Up" |
| Secondary CTA | No | "Learn More" / "View Pricing" |
| Brand colours | No | Primary: #1E40AF, accent: #F59E0B |
| Logo URL or text | No | URL to logo image, or just use business name |
| Phone / email | No | For contact section |
| Sections wanted | No | Default: hero, features, testimonials, FAQ, footer |
If no brand colours provided, suggest using the color-palette skill to generate them, or use a sensible default (slate/blue).
Produce a single HTML file with:
<!DOCTYPE html>
<html lang="en" class="scroll-smooth">
<head>
<!-- Meta, OG tags, favicon -->
<script src="https://cdn.tailwindcss.com"></script>
<script>tailwind config with custom colours</script>
</head>
<body>
<!-- Nav -->
<!-- Hero -->
<!-- Features -->
<!-- Social Proof -->
<!-- Pricing (optional) -->
<!-- FAQ -->
<!-- Footer -->
<!-- Dark mode toggle script -->
</body>
</html>
Responsive : Mobile-first with three breakpoints
Default: mobile (< 640px)
sm: 640px+ (tablet)
lg: 1024px+ (desktop)
Dark mode : Three-state toggle (light/dark/system)
.dark class on <html> — no CSS media queryAccessibility :
SEO :
seo-local-business skill)Performance :
loading="lazy")If user provides brand colours, configure Tailwind inline:
<script>
tailwind.config = {
darkMode: 'class',
theme: {
extend: {
colors: {
primary: { DEFAULT: '#1E40AF', light: '#3B82F6', dark: '#1E3A8A' },
accent: { DEFAULT: '#F59E0B', light: '#FBBF24', dark: '#D97706' },
}
}
}
}
</script>
If no colours provided, use Tailwind's built-in palette (slate for neutrals, blue for primary).
Write the file to the user's specified location, or default to ./index.html.
After generating:
open index.html (macOS) or python3 -m http.server for a local serverwrangler deploy for Workers| Request | Approach |
|---|---|
| "Coming soon page" | Hero only + email signup form + countdown timer |
| "Product launch" | Hero + features + pricing + CTA-heavy |
| "Portfolio" | Hero + project grid + about + contact |
| "Event page" | Hero + schedule + speakers + venue + register CTA |
| "App download" | Hero + features + screenshots + app store badges |
Adapt the section selection to match the page purpose. Not every page needs pricing or FAQ.
Weekly Installs
157
Repository
GitHub Stars
643
First Seen
10 days ago
Security Audits
Gen Agent Trust HubPassSocketPassSnykPass
Installed on
opencode153
amp152
gemini-cli152
codex152
kimi-cli152
cursor152
React 组合模式指南:Vercel 组件架构最佳实践,提升代码可维护性
113,700 周安装
Apify电商数据提取工具 - 抓取产品价格、评论、卖家信息 | 竞品分析利器
3,200 周安装
Spring Boot 开发模式与架构指南:构建可扩展的REST API与生产级服务
3,300 周安装
Twelve Data API - 实时股票外汇数据、历史时间序列和参考数据获取
3,400 周安装
LangChain create_agent 智能体创建教程 - 构建AI助手与工具集成
3,400 周安装
Claude-to-IM 桥接技能:一键连接 Claude AI 到 Telegram、飞书、微信等主流通讯平台
3,400 周安装
Flutter无障碍功能实现指南:UI设计、语义组件与网页适配完整教程
3,400 周安装