convert-url-to-nextjs
Convert URL or HTML Snapshot to Next.js
Rebuild a live page or saved HTML snapshot as a faithful Next.js App Router project. Treat the source as evidence, not inspiration: capture first when live, extract before build, prove fidelity with screenshots, and never invent a value that the source doesn't ground.
When to use this skill
- "Rebuild this URL as a Next.js site" (live URL, with or without scope filtering).
- "Convert this
.htmlsnapshot / SingleFile export into Next.js" (offline.html+_files/, adjacent local CSS, or inline<style>only). - "Recover this page — the original repo is gone but the prod URL still works" (lost-source recovery from production artifacts).
- "Clone / recreate / pixel-perfect / faithful rebuild" of an existing public page in Next.js.
- "Extract design tokens, fonts, and CSS variables from this URL/snapshot" without a build (stop after Wave 1).
- "Mirror this site offline as a Next.js app" with self-hosted fonts, images, and icons.
Do NOT use this skill when
- The only source is a screenshot, PDF, Figma, or "vibe" reference — there is no parseable HTML/CSS or live route. Use
extract-saas-designor a generic UI-build skill instead. - The user wants a redesign, simplification, or "same vibe" rewrite rather than faithful reconstruction.
- The user wants generic Next.js UI work with no source URL or snapshot grounding.
- The user wants a TinaCMS-backed editorial site from scratch — use
build-tinacms-nextjs.
More from yigitkonur/skills-by-yigitkonur
run-research
Use skill if you are answering one technical research question with current web evidence, Reddit practitioner experience, and source-backed synthesis, optionally fanned out across parallel subagents.
42run-agent-browser
Use skill if you are driving the agent-browser CLI for ad hoc browser automation — @ref snapshots, sessions, forms, extraction, screenshots, headed/stealth, or provider runs.
38publish-npm-package
Use skill if you are publishing to npm via GitHub Actions release workflow with trusted publishing, NPM_TOKEN, provenance, semantic-release, changesets, release-please, or fixing npm publish CI.
35init-agent-config
Use skill if you are creating, auditing, or migrating CLAUDE.md, AGENTS.md, or REVIEW.md instruction files, folder-scoped agent guidance, or cross-agent companion entrypoints.
34build-mcp-use-server
Use skill if you are building TypeScript MCP servers with mcp-use/server — server.tool, response helpers, ctx.auth, sessions, transports, widgets, Inspector, deploy.
34build-skills
Use skill if you are creating or substantially revising a Claude skill and need workspace-first evidence, remote comparison, and repo-fit synthesis before writing SKILL.md.
32