unbuilt

📁 yavorsky/unbuilt.app 📅 10 days ago
2
总安装量
2
周安装量
#64277
全站排名
安装命令
npx skills add https://github.com/yavorsky/unbuilt.app --skill unbuilt

Agent 安装分布

windsurf 2
claude-code 2
github-copilot 2
openclaw 2
mcpjam 1
iflow-cli 1

Skill 文档

unbuilt-analyze

Detect the complete technology stack of any website using live code analysis.

When to use

  • User asks “what tech stack does [website] use?”
  • User says “build me something like [website]” — analyze it first to know what tools to use
  • User wants to compare tech stacks of different sites
  • User needs to understand a competitor’s technical choices

Prerequisites

The CLI requires Node.js >= 20 and Playwright (installs Chromium automatically).

npm install -g @unbuilt/cli

If unbuilt is not installed, install it first before running analysis.

Usage

Basic analysis (local Playwright)

unbuilt <url>

Agent-friendly compact output (recommended for LLM context)

unbuilt <url> --format agent

Example output:

Framework: Next.js
UI: React
Bundler: Webpack
Styling: Tailwind CSS + PostCSS
State: Zustand
Tables: TanStack Table + TanStack Virtual
Components: Radix UI
Animation: Framer Motion
Router: Next.js Router
Monitoring: Sentry
Analytics: PostHog

JSON output (for structured processing)

unbuilt <url> --json

Remote analysis (via unbuilt.app servers)

unbuilt <url> --remote

Use --remote when local Playwright is unavailable or for faster cached results.

Batch analysis

unbuilt batch urls.csv --output results.json --concurrent 3

CSV format: one URL per line, or with headers.

Detection categories

Category Examples
Framework Next.js, Nuxt, Remix, Astro, SvelteKit, Gatsby
UI Library React, Vue, Angular, Svelte, Solid
Bundler Webpack, Vite, Rollup, Parcel, esbuild
Styling Tailwind, PostCSS, Sass, Less, CSS Modules
Component Library Radix UI, Headless UI, Ant Design, daisyUI
State Management Redux, Zustand, MobX, Jotai, TanStack Query
Tables/Virtualization TanStack Table, AG Grid, React Window, Virtuoso
Forms React Hook Form, Formik, Zod, Yup
Animation Framer Motion, GSAP, Lottie, anime.js
API Patterns GraphQL (Apollo/urql/Relay), tRPC, WebSocket, SSE
HTTP Client Axios, Fetch, SuperAgent
Router React Router, Vue Router, Next.js Router
Translations i18next, react-intl
Dates date-fns, Moment.js, Luxon, Day.js
Transpiler Babel, SWC, TypeScript
Monitoring Sentry, Datadog, Rollbar
Analytics Google Analytics, PostHog, Mixpanel
Platform Vercel, Netlify, Cloudflare, Shopify

Tips

  • Use --format agent for the most context-efficient output when building something similar
  • Remote analysis is faster for previously analyzed sites (results are cached)
  • Local analysis can detect more technologies (has full browser access)
  • Use --session flag to analyze sites behind authentication using your local Chrome session
  • Combine with the site’s AGENTS.md or README for the most complete picture