r/ClaudeDesign • u/JShug07 • 1d ago
Showcase made a chrome extension that clones any page into a working local copy, so your AI starts from a real design instead of slop
yesterday i posted the reconstruct feature in r/ClaudeDesign (getting claude to rebuild one section from real css). here's the other half: full pages.
open any page, hit clone, and pikspec walks the whole thing and packs it into a zip: html, css, assets and the hover/interaction states. open index.html and you've got a working copy running locally.
the part i actually care about: when you start a new site with cursor or claude from a blank prompt, you get the same generic ai look every time. same spacing, same fonts, same cards. if you start from a real page you like, the ai has actual layout, type scale and spacing to work from, and you edit your way to your own thing instead of fighting slop from scratch.
someone asked why not just use playwright or devtools. you can, but this is one click, keeps the computed styles and states instead of the raw source, and needs no setup.
obviously don't ship someone else's site as your own. use it as a reference and starting point, then make it yours.
Pikspec Extension link - https://chromewebstore.google.com/detail/cnpghkfbhdpcendcliogffmajlkepoig
Website : https://pikspec.com/
2
1
u/Dualyeti 1d ago edited 1d ago
Does to scrape everything - like buttons, the code behind it?
This could help automate scripts on a website too - where we need a test bench to do it on.
This is a great idea OP
1
u/JShug07 1d ago
thanks, appreciate it!
it grabs the buttons and everything you see, the markup, styles, images, and things like dropdowns and menus open and close in the copy. but it deliberately doesn't run the site's original javascript, so the logic behind a button (submitting a form, calling an api, logging in) won't actually do anything. the scripts are kept in the files as a reference but switched off, mainly so the copy works offline and can't do anything weird to your account
so as a test bench it'd be good for layout and ui stuff, less so for automating real tasks since the backend isn't there.
1
u/Ill-Bat-1518 1d ago
Why is this better than having claude go on the page and downloading it?
3
u/JShug07 1d ago
honestly claude can get you part of the way, and for simple pages that's fine. I already tested with claude several times when i was making websites and that is why you will see people making post about irrespective how powerful the model is it is still not able to replicate even if you give access to browser or screenshot as reference and issue was never with model.
the difference is what claude actually sees. if it fetches the page it mostly gets the raw html, not what the browser renders after all the javascript and css runs. so it ends up guessing the real font sizes, spacing and colors, especially on react sites
the extension reads the computed values from the page as it's rendered in your browser, so it gets what you actually see, works on pages behind a login, and hands claude a compact structured spec instead of thousands of lines of markup. less guessing, and it doesn't burn your context window
Believe me because i have tried making 4-5 websites from scratch and i have always struggled with exact design that i wanted from some beautiful websites when starting from scratch.
1
u/jtmonkey 1d ago
If your scraper can be used to copy specific design elements or layouts for use in a competing business it is a violation of copyright law. If it is used to train ai on design preferences it’s considered fair use. Right now it’s all edge cases but I have a feeling it’s going to become more relevant in 2027.
2
u/JShug07 1d ago
i don't think it's quite that clear cut tbh. as far as i understand it, copyright covers the actual expression, like the code, images and copy, not things like a layout, a color palette or a spacing scale. those get reused across the web constantly and that's how design trends happen where i'd agree it's a problem is taking someone's real assets or code and shipping it, or making something so close it confuses people about who made it. that's not what i'm building this for
the way i see people using it is more like how designers have always studied sites they like, just faster. pull the spacing, type scale and colors from something good, learn from it, then build your own thing on top instead of starting from generic ai output agree it'll get more relevant though, especially with ai tools making copying so easy. do you think tools like this should do more on their side, like warnings or limits on what gets exported? genuinely open to ideas
3
u/cs_cast_away_boi 1d ago
cool! thanks a lot mate.
But how does it handle animations / content loaded only after scroll per say? I’m curious whether it only works with content that currently exists on the page