convert-snapshot-nextjs

Convert saved HTML snapshots into buildable Next.js projects with self-hosted assets.

11|Updated Mar 8, 2026
One-click install
npx skills add https://github.com/yigitkonur/skills-by-yigitkonur --skill convert-snapshot-nextjs
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: convert-snapshot-nextjs
Source: https://github.com/yigitkonur/skills-by-yigitkonur/tree/main/skills/convert-snapshot-nextjs
Command: npx skills add https://github.com/yigitkonur/skills-by-yigitkonur --skill convert-snapshot-nextjs

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill converts saved HTML snapshots into fully functional, self-hosted Next.js projects, ensuring pixel-perfect fidelity and extracting all design system elements.

Core Features & Use Cases

  • Snapshot Conversion: Rebuilds websites from offline HTML files (.html + _files/ folders) or SingleFile exports into a Next.js App Router structure.
  • Design System Extraction: Identifies and extracts all design tokens (colors, typography, spacing), components, and behaviors from the snapshot.
  • Self-Hosting: Ensures all assets (fonts, images, icons) are local and self-hosted, eliminating external dependencies.
  • Use Case: You have an archived version of an old marketing website saved as an HTML snapshot. Use this Skill to convert it into a modern, maintainable Next.js application, preserving the original design and functionality.

Quick Start

Use the convert-snapshot-nextjs skill to convert the saved snapshot located in the 'my-old-website' directory into a Next.js project.

Frequently Asked Questions about convert-snapshot-nextjs

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I convert an HTML snapshot into a buildable Next.js project?

Converting an HTML snapshot into a Next.js project involves parsing offline HTML files and extracting design tokens, components, and assets to reconstruct the site using the Next.js App Router. This ensures all assets are self-hosted for maintainability.

What is design system extraction from a saved HTML website?

Design system extraction from a saved HTML website is the process of identifying and isolating design tokens, typography, spacing, colors, and behaviors from offline captures. This allows faithful reconstruction of the original site into a modern framework.

Can I rebuild a site from a SingleFile export into Next.js?

Yes, you can rebuild a site from a SingleFile export into Next.js. The conversion process supports both SingleFile exports and standard HTML files with associated asset folders to create a functional Next.js application.

Does Next.js snapshot conversion require external asset dependencies?

Next.js snapshot conversion does not require external asset dependencies because the process localizes all assets. Fonts, images, and icons are extracted and self-hosted within the Next.js project to eliminate external links.

Do I need pypdf and pdfplumber to convert HTML snapshots into Next.js?

You need pypdf and pdfplumber to convert HTML snapshots into Next.js because the conversion process relies on them to parse binary PDF streams automatically. These dependencies ensure accurate asset and style extraction without manual intervention.