KS
Killer-Skills

clone-website — how to use clone-website how to use clone-website, what is clone-website, clone-website alternative, clone-website vs Firecrawl, clone-website install, clone-website setup guide, Next.js 16 code generation, Firecrawl MCP tutorial, website cloning with AI agents

v1.0.0
GitHub

About this Skill

Perfect for Web Development Agents needing rapid Next.js 16 code generation for website cloning. clone-website is a skill that enables the transformation of any website into production-ready Next.js 16 code using Firecrawl MCP.

Features

Scrapes websites using Firecrawl with markdown and HTML formats
Identifies section filters for targeted scraping, such as 'hero only' or 'just the pricing'
Executes a 3-phase workflow for website cloning, including scraping and code generation
Utilizes Firecrawl MCP for efficient website transformation
Falls back to firecrawl- if scraping fails, ensuring a reliable cloning process
Generates production-ready Next.js 16 code for seamless integration

# Core Topics

julianromli julianromli
[0]
[0]
Updated: 3/6/2026

Quality Score

Top 5%
33
Excellent
Based on code quality & docs
Installation
SYS Universal Install (Auto-Detect)
Cursor IDE Windsurf IDE VS Code IDE
> npx killer-skills add julianromli/ai-skills

Agent Capability Analysis

The clone-website MCP Server by julianromli is an open-source Categories.community integration for Claude and other AI agents, enabling seamless task automation and capability expansion. Optimized for how to use clone-website, what is clone-website, clone-website alternative.

Ideal Agent Persona

Perfect for Web Development Agents needing rapid Next.js 16 code generation for website cloning.

Core Value

Empowers agents to transform any website into production-ready Next.js 16 code using Firecrawl MCP, supporting markdown and HTML formats, and providing main content extraction capabilities.

Capabilities Granted for clone-website MCP Server

Automating website cloning for rapid prototyping
Generating Next.js 16 code for custom website sections
Scraping website content using Firecrawl MCP for data analysis

! Prerequisites & Limits

  • Requires Firecrawl MCP for scraping and code generation
  • Limited to Next.js 16 code generation
  • May require fallback to alternative scraping methods if primary method fails
Project
SKILL.md
2.8 KB
.cursorrules
1.2 KB
package.json
240 B
Ready
UTF-8

# Tags

[No tags]
SKILL.md
Readonly

Clone Website Skill

Transform any website into production-ready Next.js 16 code using Firecrawl MCP.

Workflow

Execute these 3 phases in order. Never skip Phase 2.

Phase 1: Scrape

  1. Extract URL from user request
  2. Identify section filter if specified (e.g., "hero only", "just the pricing")
  3. Scrape using Firecrawl:
firecrawl-mcp___firecrawl_scrape:
  url: [TARGET_URL]
  formats: ["markdown", "html"]
  onlyMainContent: true
  1. If scrape fails, fallback to firecrawl-mcp___firecrawl_crawl

Phase 2: Analysis (MANDATORY)

STOP. Present analysis to user before ANY code generation.

Read references/analysis-template.md and fill out the template with:

  • Detected sections and component breakdown
  • Extracted design tokens (colors, typography, spacing)
  • Image inventory with download/fallback status
  • Proposed file structure

Ask user: "Ready to proceed? (y/n or request modifications)"

Do not generate code until user confirms.

Phase 3: Code Generation

After user confirmation, generate files in this order:

  1. app/globals.css - Design tokens as CSS variables
  2. app/layout.tsx - Root layout with SEO metadata
  3. components/landing/[Section].tsx - Each component
  4. app/page.tsx - Main page composing components
  5. Download images to public/images/

Reference references/tech-stack.md for Next.js 16 conventions. Reference references/component-patterns.md for component structure.

Tech Stack (Fixed)

LayerTechnology
FrameworkNext.js 16 (App Router)
LanguageTypeScript (strict)
StylingTailwind CSS v4
ComponentsShadcn UI
IconsLucide React
FontGeist Sans (default) or extracted

Image Handling

  1. Extract all image URLs from scraped content
  2. Attempt download via fetch
  3. On failure, use Unsplash fallback:
    • Hero: https://images.unsplash.com/photo-[id]?w=1920&h=1080
    • Avatars: https://images.unsplash.com/photo-[id]?w=100&h=100
    • Features: Prefer Lucide icons over images
  4. Save to public/images/ with descriptive kebab-case names

Partial Cloning

Parse user request for section filters:

RequestAction
"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

Code Standards

  • Mobile-first responsive design
  • Use Tailwind arbitrary values for pixel-perfection: w-[347px]
  • Extract repeated colors to CSS variables
  • Use cn() utility for conditional classes
  • Add brief comments only for non-obvious patterns
  • Prefer gap-* over margins for flex/grid spacing
  • Use size-* over w-* h-* when values match

Related Skills

Looking for an alternative to clone-website or building a Categories.community AI Agent? Explore these related open-source MCP Servers.

View All

widget-generator

Logo of f
f

widget-generator is an open-source AI agent skill for creating widget plugins that are injected into prompt feeds on prompts.chat. It supports two rendering modes: standard prompt widgets using default PromptCard styling and custom render widgets built as full React components.

149.6k
0
Design

chat-sdk

Logo of lobehub
lobehub

chat-sdk is a unified TypeScript SDK for building chat bots across multiple platforms, providing a single interface for deploying bot logic.

73.0k
0
Communication

zustand

Logo of lobehub
lobehub

The ultimate space for work and life — to find, build, and collaborate with agent teammates that grow with you. We are taking agent harness to the next level — enabling multi-agent collaboration, effortless agent team design, and introducing agents as the unit of work interaction.

72.8k
0
Communication

data-fetching

Logo of lobehub
lobehub

The ultimate space for work and life — to find, build, and collaborate with agent teammates that grow with you. We are taking agent harness to the next level — enabling multi-agent collaboration, effortless agent team design, and introducing agents as the unit of work interaction.

72.8k
0
Communication