clone-website by julianromli/ai-skills
npx skills add https://github.com/julianromli/ai-skills --skill clone-website使用 Firecrawl MCP 将任何网站转换为可用于生产的 Next.js 16 代码。
按顺序执行以下 3 个阶段。切勿跳过阶段 2。
firecrawl-mcp___firecrawl_scrape:
url: [TARGET_URL]
formats: ["markdown", "html"]
onlyMainContent: true
4. 如果抓取失败,则回退到 firecrawl-mcp___firecrawl_crawl
停止。在生成任何代码之前,向用户展示分析结果。
阅读 references/analysis-template.md 并用以下内容填写模板:
询问用户:“准备继续吗?(y/n 或请求修改)”
在用户确认之前,不要生成代码。
广告位招租
在这里展示您的产品或服务
触达数万 AI 开发者,精准高效
用户确认后,按以下顺序生成文件:
app/globals.css - 将设计标记作为 CSS 变量app/layout.tsx - 包含 SEO 元数据的根布局components/landing/[Section].tsx - 每个组件app/page.tsx - 组合组件的主页面public/images/参考 references/tech-stack.md 了解 Next.js 16 的约定。参考 references/component-patterns.md 了解组件结构。
| 层级 | 技术 |
|---|---|
| 框架 | Next.js 16 (App Router) |
| 语言 | TypeScript (严格模式) |
| 样式 | Tailwind CSS v4 |
| 组件 | Shadcn UI |
| 图标 | Lucide React |
| 字体 | Geist Sans (默认) 或提取的字体 |
https://images.unsplash.com/photo-[id]?w=1920&h=1080https://images.unsplash.com/photo-[id]?w=100&h=100public/images/ 目录,使用描述性的短横线命名法解析用户请求中的部分过滤器:
| 请求 | 操作 |
|---|---|
| “克隆 X 的 hero 部分” | 仅生成 Hero.tsx |
| “克隆 pricing 和 footer 部分” | 生成 Pricing.tsx + Footer.tsx |
| “克隆 X”(无过滤器) | 完整页面克隆 |
w-[347px]cn() 工具函数处理条件类gap-* 而非边距size-* 而非 w-* h-*每周安装量
357
代码仓库
GitHub 星标数
148
首次出现
2026年1月23日
安全审计
安装于
opencode317
codex307
gemini-cli305
github-copilot280
cursor274
kimi-cli261
Transform any website into production-ready Next.js 16 code using Firecrawl MCP.
Execute these 3 phases in order. Never skip Phase 2.
firecrawl-mcp___firecrawl_scrape:
url: [TARGET_URL]
formats: ["markdown", "html"]
onlyMainContent: true
4. If scrape fails, fallback to firecrawl-mcp___firecrawl_crawl
STOP. Present analysis to user before ANY code generation.
Read references/analysis-template.md and fill out the template with:
Ask user: "Ready to proceed? (y/n or request modifications)"
Do not generate code until user confirms.
After user confirmation, generate files in this order:
app/globals.css - Design tokens as CSS variablesapp/layout.tsx - Root layout with SEO metadatacomponents/landing/[Section].tsx - Each componentapp/page.tsx - Main page composing componentspublic/images/Reference references/tech-stack.md for Next.js 16 conventions. Reference references/component-patterns.md for component structure.
| Layer | Technology |
|---|---|
| Framework | Next.js 16 (App Router) |
| Language | TypeScript (strict) |
| Styling | Tailwind CSS v4 |
| Components | Shadcn UI |
| Icons | Lucide React |
| Font | Geist Sans (default) or extracted |
https://images.unsplash.com/photo-[id]?w=1920&h=1080https://images.unsplash.com/photo-[id]?w=100&h=100public/images/ with descriptive kebab-case namesParse user request for section filters:
| Request | Action |
|---|---|
| "clone the hero from X" | Generate only Hero.tsx |
| "clone pricing and footer" | Generate Pricing.tsx + Footer.tsx |
| "clone X" (no filter) | Full page clone |
w-[347px]cn() utility for conditional classesgap-* over margins for flex/grid spacingsize-* over w-* h-* when values matchWeekly Installs
357
Repository
GitHub Stars
148
First Seen
Jan 23, 2026
Security Audits
Gen Agent Trust HubPassSocketPassSnykWarn
Installed on
opencode317
codex307
gemini-cli305
github-copilot280
cursor274
kimi-cli261
agent-browser 浏览器自动化工具 - Vercel Labs 命令行网页操作与测试
140,500 周安装
Salesforce开发最佳实践:LWC、Apex触发器与异步处理模式详解
289 周安装
ChatGPT应用构建器 - 基于MCP服务器创建扩展LLM功能的对话式应用
290 周安装
HeyGen数字人视频API教程:创建AI虚拟人视频,控制形象、语音、脚本和场景
290 周安装
PyAutoGUI 自动化脚本:鼠标键盘控制、截图、图像识别、颜色操作全指南
290 周安装
TypeScript Monorepo 启动模板 | pnpm + tdown 构建工具链 | 现代化库开发架构
290 周安装
MCP服务器开发指南 - 构建高质量模型上下文协议服务器的完整流程
290 周安装