By hackerpug-ai
Process orchestrator for building real UIs in your target framework, browsable in a native sandbox built from scratch (Storybook optional). Start from a PRD, ASCII wireframes, or deconstruct an existing design straight into native components. Web (React, Next.js, Vite, SvelteKit), mobile (React Native, Expo), and any framework via a custom sandbox.
Add a new platform to an existing pixel-perfect project (post-init TARGET + EQUIP for one platform)
Build components and screens: PLAN → ATOMS → MOLECULES → COMPOSE (phases 4b-6)
Optional first step: deconstruct existing UI (code, URL, screenshot, or concept) into token-governed HTML mockups that seed the pixel-perfect build (Phase 0)
Initialize design project: DISCOVER goal + vibe, TARGET platforms, EQUIP tools (phases 1-3)
Iterate on components, screens, and theme with targeted feedback, then re-verify
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
A Claude Code plugin that skips the mockup abstraction entirely. Instead of generating designs that get "lost in translation," it builds the real components in your target framework during design ideation — browsable in a native sandbox it generates from scratch (Storybook optional).
Your Figma mock is not your product. And AI just made that abstraction obsolete.
AI reads code better than it reads pixels. That insight flipped everything. Why mock when you can just… make the thing?
The unlock was the sandbox — a tiny component browser. Storybook is one web version of it; but the AI can generate one from scratch in any framework. Turns out when the sandbox builds itself, every stack gets one.
pixel-perfect follows the organic design process:
All in a sandbox — native to your framework (or Storybook, if you prefer). All production-ready from the start. No more pointing at the moon — you just go there.
| Phase | What Happens | Gate Checks |
|---|---|---|
| DISCOVER | Define goal + vibe from PRD | Goal statement exists, vibe captured |
| TARGET | Select platforms + framework | Platform/framework declared |
| EQUIP | Select style + component libraries | Adapters validated |
| SCAFFOLD | Install tools, create theme, generate token stories | Theme renders, sandbox runs |
| ATOMS | Build individual components | Each component has story + controls |
| MOLECULES | Build functional atom compositions (optional) | Each molecule has story + state scenarios |
| ORGANISMS | Build complex stateful compositions (optional) | Each organism has story + state scenarios |
| COMPOSE | Assemble screens from organisms, molecules, atoms | Screens render with real data shapes |
| INTEGRATE | Wire navigation + state | App navigates, state persists |
Each phase has a gate that must pass before you proceed. The plugin tracks state in design/manifest.json and blocks forward progress until gates clear.
/plugin marketplace add https://github.com/hackerpug-ai/pixel-perfect
/plugin install pixel-perfect@pixel-perfect
# 0. (Optional) Start from an existing design instead of a blank PRD
/pixel-perfect:design-deconstruct https://example.com # or a screenshot, repo, or concept
# 1. Set up your project (phases 1-3)
/pixel-perfect:init
# 2. Scaffold tools, theme, token stories (phase 4)
/pixel-perfect:scaffold
# 3. Build components and screens (phases 5-7)
/pixel-perfect:build
# Check progress anytime
/pixel-perfect:status
Init walks you through:
The UI library is completely flexible — use whatever you want or build from scratch. pixel-perfect uses AskUserQuestion to follow your lead.
A sandbox is just a component browser: it catalogs your components by layer and renders each one in isolation, themed. Storybook is one implementation of that idea (for the web) — not the idea. So pixel-perfect treats the sandbox as a spec (docs/sandbox-spec.md) and, by default, builds one from scratch in your target framework — rendering the real components, nothing extra to install. An off-the-shelf tool is used only if you ask.
The spec is ~7 small pieces (a layer-keyed story registry · isolated render · a two-pane navigator · token codegen from theme.*.json · a run command · pixel-target refs). It's derived from two real, running sandboxes built from scratch in Rust — a GPUI desktop one and a Ratatui TUI one — the same concept in totally different paradigms.
Storybook is great — for web projects that want Storybook. But pixel-perfect builds UI in any framework: React, SvelteKit, React Native, Expo, GPUI, Ratatui, SwiftUI. Shoehorning all of those into Storybook means fighting Storybook — native-web shimming, addon incompatibilities, version conflicts, and an entire toolchain that doesn't apply outside a browser.
npx claudepluginhub hackerpug-ai/pixel-perfect --plugin pixel-perfectComprehensive skill pack with 66 specialized skills for full-stack developers: 12 language experts (Python, TypeScript, Go, Rust, C++, Swift, Kotlin, C#, PHP, Java, SQL, JavaScript), 10 backend frameworks, 6 frontend/mobile, plus infrastructure, DevOps, security, and testing. Features progressive disclosure architecture for 50% faster loading.
Complete creative writing suite with 10 specialized agents covering the full writing process: research gathering, character development, story architecture, world-building, dialogue coaching, editing/review, outlining, content strategy, believability auditing, and prose style/voice analysis. Includes genre-specific guides, templates, and quality checklists.
UI/UX design intelligence. 67 styles, 161 palettes, 57 font pairings, 25 charts, 15 stacks (React, Next.js, Vue, Svelte, Astro, SwiftUI, React Native, Flutter, Tailwind, shadcn/ui, Nuxt, Jetpack Compose). Actions: plan, build, create, design, implement, review, fix, improve, optimize, enhance, refactor, check UI/UX code. Projects: website, landing page, dashboard, admin panel, e-commerce, SaaS, portfolio, blog, mobile app. Elements: button, modal, navbar, sidebar, card, table, form, chart. Styles: glassmorphism, claymorphism, minimalism, brutalism, neumorphism, bento grid, dark mode, responsive, skeuomorphism, flat design. Topics: color palette, accessibility, animation, layout, typography, font pairing, spacing, hover, shadow, gradient.
A growing collection of Claude-compatible academic workflow bundles. Covers scientific figures, manuscript writing and polishing, reviewer assessment, citation retrieval, data availability, paper reading, literature search, response letters, paper-to-PPTX conversion, and evidence-grounded Chinese invention patent drafting. Rules are organized as reusable skill folders with explicit workflows and quality checks.
Upstash Context7 MCP server for up-to-date documentation lookup. Pull version-specific documentation and code examples directly from source repositories into your LLM context.
Intelligent draw.io diagramming plugin with AI-powered diagram generation, multi-platform embedding (GitHub, Confluence, Azure DevOps, Notion, Teams, Harness), conditional formatting, live data binding, and MCP server integration for programmatic diagram creation and management.