Design with Claude Code | 3 Workflows Worth Learning — Transcript
Full transcript
- 0:00Claude Code has become a big part of how
- 0:01I work, supporting both the design tasks
- 0:03and also the work around them. I teamed
- 0:05up with Anthropic to show you where I
- 0:06use it, what I give it, how I decide
- 0:08whether the output is any good. And real
- 0:10quick, before we begin, check out our
- 0:11website, link in the video description.
- 0:12We've got about 32 great courses right
- 0:14now on AI workflows, design topics, and
- 0:16a whole lot more. It's all just on our
- 0:17website, link in the video description.
- 0:19One thing I've covered a lot in the past
- 0:20is using Claude's skills to shape UI
- 0:23output. But one thing people aren't
- 0:25really using skills for is to be able to
- 0:28look at
- 0:29>> design deliverables,
- 0:32like a UX flow, a design, a set of
- 0:34widgets,
- 0:35>> through the lens of a of a particular
- 0:37persona. So, what I've done here is I
- 0:39have uh attached or uploaded just like a
- 0:42journey map and like some persona
- 0:44documentation, things that you might
- 0:46readily have on hand for your personas.
- 0:49And we're going to run this prompt. Read
- 0:51the attached persona documents and build
- 0:52a reusable skill that reviews UX flows
- 0:55from the perspective of the attached
- 0:56persona. And this is the repeatable
- 0:57process of this. We'll look at that
- 0:59later. Identify friction based on their
- 1:01goals, knowledge, behaviors, and
- 1:03constraints, then recommend prioritized
- 1:05improvements, ground findings in persona
- 1:07evidence, label assumptions, and and
- 1:08void implying real user testing. Here we
- 1:10have Opus 5.5 selected as the model.
- 1:13Let's go ahead and run. Now, what we get
- 1:14back is this skill. So, every time we
- 1:16need specific feedback relating to this
- 1:18persona on anything that we're doing,
- 1:21any type of deliverable, we can invoke
- 1:23this skill with all these great details
- 1:25that basically consist of everything
- 1:27that was in those documents that I
- 1:28shared a little bit earlier. Anyways,
- 1:30that's besides the point. Let's go
- 1:31ahead, let's test this out. With that
- 1:32skill saved, here I am inside of Claude
- 1:35Code. Now, why I'm inside of Claude Code
- 1:37is because Claude Code can navigate a
- 1:40browser, meaning if you have designs
- 1:42that are, you know, ran locally,
- 1:44what Claude Code can do is it can use
- 1:47the browser to actually navigate those
- 1:49designs. So, here I just have just this
- 1:51basic AI-generated prototype. But what
- 1:55What going to do now is have Claude Code
- 1:57actually audit the UX.
- 1:59Through the lens of that skill that we
- 2:01set up. So, I called that skill and I'm
- 2:04just going to say, "Audit the UX." Let's
- 2:07go ahead and run. And what we get back
- 2:08is this type of report where you have a
- 2:10summary
- 2:11and we sort of have the priority table
- 2:12around what needs to change with details
- 2:14on the individual findings, specifically
- 2:17how that persona is going to review that
- 2:20design. Now, one thing you're thinking
- 2:22about is, "Okay, this is great cuz we
- 2:24have a report, but like should I be
- 2:26using this all the time?" Let's briefly
- 2:28talk about how I am and am not using
- 2:30this workflow. First off, I am not using
- 2:32this workflow to replace users at all.
- 2:34User feedback is always number one, but
- 2:36design is not always so straightforward.
- 2:38You do not always have access to users
- 2:40when you need them. Sometimes you're
- 2:41building a widget, you're building a
- 2:43flow, you're testing some small things
- 2:45out. You're going to want quick
- 2:46feedback, but having that user readily
- 2:48available not always possible. So, what
- 2:52I'm said I'm doing is using this to
- 2:53identify gaps in my thinking. After I go
- 2:56through, I build a couple pages. It's
- 2:57like, "All right, what am I not thinking
- 2:58about?" Because I am not that persona. I
- 3:00am not a financial advisor. So, I want
- 3:03some quick feedback around the flows,
- 3:05around the widgets, around the designs
- 3:07that I'm putting together to avoid this
- 3:09large group of changes at the end once
- 3:12we start going through that actual user
- 3:13testing. When it comes to the actual
- 3:15doing of the design, is what a lot of
- 3:17designers will do in Claude Design or
- 3:19Claude Code is they'll say, "Build me
- 3:22some uh variations
- 3:25of a net worth
- 3:27widget."
- 3:28Something like that. And then the issue
- 3:30is is that
- 3:32the the way the data is structured is
- 3:34all the same. Maybe all these widgets
- 3:35then will then use a line graph, but
- 3:37smaller elements are a little bit
- 3:39different. But maybe you want to explore
- 3:41completely different options. So, what
- 3:44I'm trying to get at here, you can use
- 3:46Claude to actually help you build an
- 3:48initial prompt that you're then going to
- 3:50feed Claude Code or Claude Design in
- 3:53order to get variations that are
- 3:55structured differently, have different
- 3:57looks and feels, and are more up to par
- 3:58with what you're expecting. So, let's go
- 4:01ahead and all you have to do, run a
- 4:02simple prompt like this. We'll get to
- 4:03the design in just a sec.
- 4:05I need to design a full-width net worth
- 4:07widget for a dashboard. Don't do any
- 4:09designs yet, but build me a prompt that
- 4:10will generate seven to eight
- 4:11high-quality variations in different
- 4:13different style, data formats, so on.
- 4:15Here we're using Opus 5.5. Let's rock.
- 4:18So, we get this prompt. I'm going to
- 4:19talk through some things as we actually
- 4:20generate the actual designs. But, what I
- 4:23really liked here, and this is what I
- 4:24really wanted, was the variations. So,
- 4:26we have like different options for
- 4:27composition bar, count table, goal
- 4:29progress, change sheet map, allocation
- 4:31map, insight led. So, what this does is
- 4:33ensures that everything we get is a
- 4:34little bit different. Then there's some
- 4:35rationale behind the variations that
- 4:38it's going to produce. Anyways, let's go
- 4:40ahead and let's copy this prompt. I
- 4:41brought that prompt that we copied into
- 4:43Claude Code and invoked this design
- 4:44skill. So, {slash} design. Everyone
- 4:46using Claude Code has access to that
- 4:48design skill. And if you're going to be
- 4:50using Opus 5.5 for the models, let's go
- 4:52ahead and run this prompt. So, we get
- 4:53some widgets back. Now, I just I don't
- 4:55want to walk you through the widgets. I
- 4:56want to talk you through what to do
- 4:57next. But, you can see here, sorry, let
- 4:59me condense this in, give us some more
- 5:01space. Is we get some pretty good
- 5:03results. All look a little bit
- 5:04different, different styling, different
- 5:06treatment, so on, so forth. Now, it
- 5:08would take forever for us to generate
- 5:09these types of visualizations on our
- 5:11own, which is why doing this in Claude
- 5:12Code and going through this exercise so
- 5:14important. Now, let's say you like this
- 5:16composition bar. What you can do is then
- 5:19you can tell Claude Code to build a
- 5:20route build a page around this
- 5:22composition bar. So, it adopts the same
- 5:24styling, same text treatment, same color
- 5:26treatment, ways of presenting
- 5:27information, so on and so forth. Or
- 5:30let's say you're going into a design
- 5:31review, because we got some annotations
- 5:33that Claude Code gave us right away.
- 5:36But, maybe we want to expand on some of
- 5:38these, cuz we're going to that design
- 5:39review, we want some more information.
- 5:40So, what we can do is we can run this
- 5:42prompt. As I'm taking these widgets into
- 5:44a design review, can you expand the
- 5:45annotations to explain the rationale
- 5:46behind each design, including its
- 5:48strengths, limitations, and key
- 5:49trade-offs. Again, with Opus 5.5 as as
- 5:51selected as the model, let's run. And
- 5:53now, what Claude Code gave us were these
- 5:55more in-depth annotations on the
- 5:57rationale and strengths, the limits and
- 5:59trade-offs of each of the different
- 6:00variations that it gave us, which can
- 6:02support us in a design review and help
- 6:04us spur dialogue with different
- 6:06stakeholders, ask important questions,
- 6:08so on and so forth. And then, remember
- 6:10earlier on if we made that skill
- 6:11centered around our persona, is we can
- 6:13use that that skill to support us when
- 6:16we're designing and building inside of
- 6:18Claude Code. So, what I did is I invoked
- 6:20that skill,
- 6:21and then, running this prompt, it could
- 6:23really be anything, audit the designs
- 6:25and provide a report, something as
- 6:26simple as that, with Opus 5.5 selected
- 6:28as the model. Let's go ahead and run.
- 6:30And what Claude Code did is it reviewed
- 6:32that persona skill, and then compared
- 6:35the designs against the information that
- 6:38was in that skill. So, here we have uh a
- 6:41summary of top issues, priority table of
- 6:43things that need to be changed, how each
- 6:45variation fits the persona, so on and so
- 6:47forth. This year, a very powerful senior
- 6:51design workflow. Moving on. So,
- 6:53Anthropic has this
- 6:55design plugin, which is essentially a
- 6:57group of design-related skills out of
- 6:59the box, completely native to Claude,
- 7:01native to Anthropic.
- 7:03Now, I've gone through and I've tested
- 7:04all of them.
- 7:06And there's one particular that I'm
- 7:07getting a lot of value in.
- 7:09Now,
- 7:10one thing I want to preface here is with
- 7:13some of these, you should not only be
- 7:15relying on skills. So, for something
- 7:18like a research synthesis, there's a big
- 7:20process that you should go through in
- 7:22order to generate a proper research
- 7:24synthesis. If you just take everything
- 7:26that
- 7:27you have, give it to Claude, run this
- 7:30research synthesis skill, you're not
- 7:31always going to get the best output.
- 7:34These are some of the topics I've talked
- 7:35about on our on our academy. I'll link
- 7:37that in the video description. And even
- 7:38things like UX copy, too. If there's
- 7:40certain ways that you should be
- 7:42structuring this, like you need to think
- 7:43about it. You can't just ask a skill and
- 7:46just take everything that's there cuz
- 7:48now we're no longer designers at that
- 7:49point. We're copy and pasters.
- 7:52But, anyways, where I do get some value
- 7:55from this is particularly particularly
- 7:57this accessibility review skill. And I
- 8:01use this in two really key areas. I'm
- 8:03going to walk you through what these
- 8:05are. And where I find the most value
- 8:06here is actually generating tab order
- 8:09and reading order reports for my
- 8:12developers. Cuz believe it or not,
- 8:14especially when you're working on
- 8:15complex pages, the tab order and reading
- 8:17order is not always as apparent. You
- 8:18might leave things out of the reading
- 8:20order. The tab order might be
- 8:22actually want you might actually want it
- 8:23to function a little bit differently
- 8:25than it looks. It's these types of
- 8:27things that are super important for us
- 8:28to get right. Here I have just this
- 8:30dashboard. Um and just to demonstrate
- 8:32what I sort of was talking about with
- 8:34reading order, like reading order is
- 8:35funny because some things you might
- 8:37actually leave out like this
- 8:39rewards visa auto pay. You might leave
- 8:41that out entirely in the reading order
- 8:42and only see the date, the actual
- 8:44expense, and the value. Something to
- 8:45keep in mind. But, we're going to go
- 8:47ahead and run this prompt again with
- 8:48Opus 5.5 selected as the model.
- 8:51So, what I did is I called accessib-
- 8:53accessibility review skill. So, {slash}
- 8:55accessibility review. So, make sure you
- 8:56install that plugin with all those
- 8:57skills first. And then, uh we're going
- 8:59to run a simple prompt. Write the tab
- 9:01order and reading order only in a PDF
- 9:03format I can share with my developers.
- 9:05Let's go ahead, run this. Real quick,
- 9:07one thing you might be wondering is,
- 9:08"Kirk, tab order and reading order, it's
- 9:10basic stuff. Can't I just ask any random
- 9:13AI tool?" No, you can't. Because look,
- 9:15this has been running for 15 minutes.
- 9:17Now, for something like this, I actually
- 9:19don't mind because I want it to take its
- 9:21time and actually do the proper QA so
- 9:25that it gets it right the first time
- 9:27because there's a lot that you need to
- 9:28take into consideration with tab order
- 9:30and reading order, the names of things
- 9:31beyond just, "Oh, this is the particular
- 9:34order." All right? So, we can see that
- 9:35this prompt ran. It took 15 minutes. I
- 9:37don't mind, but that's the
- 9:40the higher quality bar that you're
- 9:42getting by using that accessibility
- 9:44skill versus just asking
- 9:46uh
- 9:47AI in general to identify the tab order
- 9:49reading order. And now we get this
- 9:50report on tab order and reading order
- 9:52that we can hand to our developers. Now,
- 9:53because I built that initial like
- 9:55dashboard inside of Claude code, it
- 9:58already had an initial tab order and
- 9:59reading order. But, if you were bringing
- 10:00it in in a design in from elsewhere,
- 10:02maybe you haven't established that yet,
- 10:04what it would do is it would give you
- 10:05the specific order of things beyond what
- 10:07just needs to be fixed here. So, just
- 10:08something I want to call out, but you
- 10:10can see here this
- 10:11like order of problems to fix based on
- 10:13high, medium, low. We have all this
- 10:15great detail on things that we're going
- 10:17to be able to hand our developers in a
- 10:19way that they're going to be able to
- 10:20easily consume. Hey, thanks for watching
- 10:22this one. Going to have a lot more
- 10:23content coming and working with AI,
- 10:24design systems, and other things, so be
- 10:26sure to subscribe for that. Also, too,
- 10:27check out the website, link in the video
- 10:29description. And uh yeah, see you at the
- 10:31next one.
About this transcript
This page contains the full transcript of Design with Claude Code | 3 Workflows Worth Learning by UI Collective, generated from the public captions YouTube serves with the video. The transcript has 2,243 words across 335 segments, with the original timestamps preserved so you can click any line to jump to that moment in the embedded player.
What you can do with it
Use the transcript to take notes, quote the speaker, build a study guide, generate a summary with ChatGPT or Claude via the YouTube Summary tool, or export it as a timed subtitle file with YouTube to SRT. You can also re-open it in the transcriber to translate the transcript into 100+ languages.
Free YouTube transcript tool
YouTube2Text is a free YouTube transcript generator — no signup, no daily limit. Paste any YouTube link and get the full transcript instantly, with timestamps, click-to-jump, translation to 100+ languages, AI prompts for ChatGPT, Claude, and Gemini, and exports to TXT, SRT, VTT, or Markdown.