Video wird geladen...

Video konnte nicht geladen werden

Zur Startseite

InterfaceKit is a design tool to make real time visual edits to your app then copy a prompt for your agent to ship the changes. Just pushed the alpha to Interface Craft members; available to everyone soon. Fun to jam with will on this one 💪

60,787 Aufrufe • vor 6 Monaten •via X (Twitter)

63 Kommentare

Profilbild von joshpuckett
joshpuckettvor 6 Monaten

Grab it here: And if you're not a member yet, consider joining! Much more fun stuff like this in the works.

Profilbild von joshpuckett
joshpuckettvor 6 Monaten

Forgot to add: React only for now. Vue, Svelte, and Solid support (just for you @kitlangton 😘) at public launch once I work out the alpha bugs.

Profilbild von will
willvor 6 Monaten

huuuge 👀👀

Profilbild von Regy
Regyvor 6 Monaten

@willdphan Love this. Have been using Retune ( recently and really like the element selection for nested layers. Maybe some inspo in here

Profilbild von joshpuckett
joshpuckettvor 6 Monaten

@willdphan We been cooking this for a while; roadmap is long but we’ll get there sooner rather than later :)

Profilbild von floguo
floguovor 6 Monaten

@willdphan christmas in march! 🎁

Profilbild von joshpuckett
joshpuckettvor 6 Monaten

@willdphan 🎅🙇

Profilbild von MDS
MDSvor 6 Monaten

@floguo @willdphan 🫡

Profilbild von James McDonald
James McDonaldvor 6 Monaten

@willdphan You're on a heater! Can't wait to try this

Profilbild von joshpuckett
joshpuckettvor 6 Monaten

@willdphan All gas no brakes baby!

Profilbild von John Falcone 🗽
John Falcone 🗽vor 6 Monaten

@willdphan Oh wow

Profilbild von Abdussalam Popoola
Abdussalam Popoolavor 6 Monaten

@willdphan I’ve got a backlog of things to try from you.

Profilbild von joshpuckett
joshpuckettvor 6 Monaten

@willdphan it's the weekend baby, LFG!

Profilbild von Sanmid Anavkar
Sanmid Anavkarvor 6 Monaten

@willdphan niceeee. i am tinkering with something similar :

Profilbild von Marv
Marvvor 6 Monaten

@liammatteson @willdphan 🔥

Profilbild von Kishore
Kishorevor 6 Monaten

@willdphan Craaazy stuff Josh!

Profilbild von Vasyl B
Vasyl Bvor 6 Monaten

@willdphan i have issues with paddings in my panel

Profilbild von joshpuckett
joshpuckettvor 6 Monaten

@willdphan Thanks for the feedback! What browser/OS?

Profilbild von Vasyl B
Vasyl Bvor 6 Monaten

@willdphan chrome/windows

Profilbild von rob 🌿
rob 🌿vor 3 Monaten

@willdphan Wait. So I can just design as I normally would, and this thing writes the prompt for me? That’s brilliant

Profilbild von joshpuckett
joshpuckettvor 3 Monaten

@willdphan I do try to only have good ideas and not bad ones! 🤣 still beta

Profilbild von Ꭻ𐌀𐌂𐌊𐌉𐌄
Ꭻ𐌀𐌂𐌊𐌉𐌄vor 6 Monaten

@floguo @willdphan Been using this quite a bit this week! Really loving it Thank you!!

Profilbild von Raksha T
Raksha Tvor 6 Monaten

@floguo @willdphan Isn’t it similar to @benjitaylor’s agentation ?

Profilbild von joshpuckett
joshpuckettvor 6 Monaten

@floguo @willdphan @benjitaylor This is specifically for giving you a live WYSIWYG editor on your app or website. Benji’s wonderful tool is general purpose for all sorts of feedback or guidance to agents. I use Agentation every day!

Profilbild von Raksha T
Raksha Tvor 6 Monaten

@floguo @willdphan @benjitaylor Right, I see the distinction. Adding this to my dev tools with dialkit. Btw is amazing! Would have loved to pay more for it! :)

Profilbild von joshpuckett
joshpuckettvor 6 Monaten

@floguo @willdphan @benjitaylor My goal for this year is it’s worth 10-100x cost of membership 🙇

Profilbild von Raksha T
Raksha Tvor 6 Monaten

@floguo @willdphan @benjitaylor One of the few people who genuinely makes me excited about the future of design. Looking forward!

Profilbild von kenny
kennyvor 6 Monaten

@willdphan One of my favorite designers, love the shit you’ve been putting out for us!!!

Profilbild von joshpuckett
joshpuckettvor 6 Monaten

@willdphan 🙇🙏

Profilbild von forum
forumvor 5 Monaten

@willdphan nice, always wanted inspect element to have a save button

Profilbild von Tanuj Patel
Tanuj Patelvor 6 Monaten

@willdphan Dialkit and Interfacekit together gonna be wild

Profilbild von joshpuckett
joshpuckettvor 6 Monaten

@willdphan I didn’t get them merged for alpha, but it’s coming 🤝

Profilbild von Tom Ludd
Tom Luddvor 6 Monaten

@willdphan I'm a member - where do I access the alpha?

Profilbild von joshpuckett
joshpuckettvor 6 Monaten

@willdphan Link in thread!

Profilbild von Tom Ludd
Tom Luddvor 6 Monaten

@willdphan Ohhh so just need to update it in my codebase? sorry didn't know if there was a specific version i needed!

Profilbild von joshpuckett
joshpuckettvor 6 Monaten

@willdphan Ah no it’s different than Dial Kit; check out the Interface Kit Overview article for details.

Profilbild von Tom Ludd
Tom Luddvor 6 Monaten

@willdphan Ahh - dial kit was the one I had been using! lovely, will play now :) thanks!

Profilbild von Coard
Coardvor 6 Monaten

@willdphan Excited to try this out today! One thing I still love about agentation is being able to give critique on the page itself to refine, remove, etc and copy the prompt to the div itself.

Profilbild von ingenious
ingeniousvor 6 Monaten

@willdphan this is sick!

Profilbild von Tino
Tinovor 6 Monaten

@willdphan love it! thank you @joshpuckett is there a way to expand possible font size variants when working with Tailwind? the tool has broken my design because it's capped to text-5xl

Profilbild von joshpuckett
joshpuckettvor 6 Monaten

@willdphan Ya will adjust!

Profilbild von Tino
Tinovor 6 Monaten

@willdphan legend! thank you for all the hard work ❤️

Profilbild von Zantos
Zantosvor 6 Monaten

@willdphan And the villagers most definitely rejoiced

Profilbild von joshpuckett
joshpuckettvor 6 Monaten

@willdphan the villagers should use it and send feedback!

Profilbild von Zantos
Zantosvor 6 Monaten

@willdphan Loosely translated they’re saying “will do”

Profilbild von martins
martinsvor 6 Monaten

@floguo @willdphan i’ve lost count of how many times i’ve tried to set this up for this exact use case. excited to try this out. seriously such an awesome tool 🫡

Profilbild von joshpuckett
joshpuckettvor 6 Monaten

@floguo @willdphan We gochu fam 🙌

Profilbild von martins
martinsvor 6 Monaten

@floguo @willdphan yes sirrrr 🫡

Profilbild von Khlaseek designer
Khlaseek designervor 6 Monaten

@willdphan What a good time to be a member 🚀🥳. Thanks Josh & Will , you're amazing!

Profilbild von Vedant
Vedantvor 6 Monaten

@willdphan Yesssirrrr gonna have fun playing around with this

Profilbild von Joshua Knauber
Joshua Knaubervor 6 Monaten

@willdphan Looks great! Have been working on a very similar project recently, DMd you

Profilbild von The Future Bits
The Future Bitsvor 6 Monaten

@willdphan Real-time visual edits with prompt export is killer for rapid iteration—cuts the dev loop dramatically. How's the agent handling edge cases like stateful components or CSS-in-JS conflicts?

Profilbild von joshpuckett
joshpuckettvor 6 Monaten

@willdphan Not well at the moment! But we have a whole Interactions tab coming soon and more ideas on statefulness as well

Profilbild von The Future Bits
The Future Bitsvor 6 Monaten

@willdphan Appreciate the transparency! Statefulness is the hardest part to get right in visual builders. That Interactions tab sounds like exactly what's needed.

Profilbild von Pritam Paul
Pritam Paulvor 6 Monaten

@willdphan Dialkit has made my localhost:3000 my figma file honestly.

Profilbild von Ahmed Hussein
Ahmed Husseinvor 29 Tagen

@willdphan Interesting.

Profilbild von Mason Cartwright
Mason Cartwrightvor 6 Monaten

@willdphan visual edit then prompt copy is way smarter than trying to generate the code directly

Profilbild von OneManSaas
OneManSaasvor 6 Monaten

@willdphan The real-time visual editing combined with agent prompts is brilliant - removes that translation layer between design intent and actual implementation. Looking forward to seeing this in action when it's public.

Profilbild von Dotya
Dotyavor 6 Monaten

@willdphan This is the right workflow for design-to-code. Most AI tools start from text, but starting from VISUAL intent then generating the agent prompt is backwards in the best way. Agents need precise context about what changed, not vague descriptions.

Profilbild von Anthony
Anthonyvor 6 Monaten

@willdphan Couldn’t you ask for these parameters to be added to DialKit or no?

Profilbild von joshpuckett
joshpuckettvor 6 Monaten

@willdphan you could, but that would be extremely onerous every time (and the controls aren’t optimized for that)

Profilbild von Anthony
Anthonyvor 6 Monaten

@willdphan Ah ok. Haven’t dug into all the setup videos on yet, so that’ll probably clarify the different use cases for each. I’m glad you called out the install of this is dev only by default. DialKit’s install didn’t do that. 😅

Profilbild von google
googlevor 6 Monaten

@willdphan it would be really cool if we could select layers like we do in figma like double click to go deeper, actually tried building something of of this recently modifying dialkit but kept failing lol

Ähnliche Videos

New Tools for a New Era. Coding agents like Claude and Cursor have dramatically reduced the time it takes to go from idea to functional software. But the experience of designing and refining with them sucks. One reason for this is that while the terminal is an incredible tool for communicating direction with language, it is a terrible tool for defining and exploring visual and interactive objects. Here is one idea for how we might fix a small part of that. In the old world, when you wanted to create a transition or animation in your app, you would type some code, refresh your local server, and click to run your animation. It probably wasn't right, because after all no one can know what 'cubic-bezier(0.3, 0.05, 0.45, 1)' really feels like when you read it. You need to see it. Feel it. Interact with it in a real world context. So you'd edit some values, save, refresh, and keep guessing and checking until it felt right. Today, you can write a quick, single-use tool that's a visual studio for designing animations. You can then configure some components and containers common in all apps, and explore different animations in real time, adjusting key properties, and getting it just right. Then, you can copy a highly detailed prompt (or export a skill containing all your animations) that captures your intent and direction with perfect clarity. Paste this into your terminal and your agent instantly implements it everywhere. To me, this is an improvement over the old world, and a better way to work in today's. I'm extremely excited to see the ways in which our ability to rapidly create software will shape how we design software tomorrow. Feedback, ideas, and critiques welcome!

joshpuckett

82,659 Aufrufe • vor 8 Monaten