New:Introducing Socket Scanning for VS Code Marketplace Extensions.Learn more →
Get Started

@guataiba/isac-cli

Package Overview
Dependencies
Maintainers
2
Versions
6
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@guataiba/isac-cli

ISAC — Intelligent Site Analysis & Cloning CLI. Captures screenshots, extracts design systems, and generates pixel-perfect Next.js replicas powered by Claude Code.

Source
npmnpm
Version
1.0.0
Version published
Weekly downloads
4
-33.33%
Maintainers
2
Weekly downloads
 
Created
Source

ISAC — Intelligent Site Analysis & Cloning CLI

ISAC captures screenshots from a URL, extracts the design system, detects animations, plans the page structure, implements a pixel-perfect Next.js replica, and visually verifies the result — all powered by Claude Code.

Prerequisites

  • Claude Code 1.0.33+ (download)
  • Google Chrome running with remote debugging (for chrome-devtools MCP)
  • A Next.js project with app/globals.css
  • Node.js 18+

Installation

npm install -g @guataiba/isac-cli

Usage

Inside a Next.js project, run:

isac capture <url>

Options

FlagDescription
-d, --dir <path>Target directory (defaults to cwd)
--skip-animationsSkip animation detection phase
--max-retries <n>Max verification retries (default: 3)
--only-design-systemStop after building the design system
--stop-after <phase>Stop after: screenshots, design-system, or planning

What it produces

FileDescription
.claude/screenshots/Reference screenshots (light + dark)
app/globals.cssCSS custom properties (primitive + semantic tokens, dark mode)
app/design-system/page.tsxVisual design system documentation
app/design-system/layout.tsxLayout wrapper
app/design-system/components/theme-toggle.tsxTheme toggle component
app/components/theme-toggle.tsxTheme toggle for main page
.claude/animations/catalog.jsonAnimation catalog with Motion.dev mappings
app/page.tsxThe replicated page
app/layout.tsxUpdated layout with metadata and fonts

Pipeline phases

  • Phase 0 — Screenshot capture (chrome-devtools)
  • Phase 1a — CSS token extraction
  • Phase 1b — Design system documentation
  • Phase 1c — Animation detection
  • Phase 2 — Page structure planning
  • Phase 3 — Implementation
  • Phase 4 — Visual verification (with correction loop)

Example output

See examples/claude-on-mars/ for a complete capture example.

Roadmap

  • Multipackage architecture — Modular rendering engine based on json-render, enabling support for multiple frameworks beyond Next.js
  • Copy HEX on design system page — Add a click-to-copy button for hex color codes on the generated design system page
  • Brand logo extraction — Automatically detect and download the brand's logo from the target URL
  • CLI command evolution — Evolve CLI commands (e.g. brand-detector, framework-specific generators) as the tool matures

License

MIT — see LICENSE.

Keywords

cli

FAQs

Package last updated on 01 Mar 2026

Related posts