HomeVideos

Claude Code is 1000x better when you use this tool

Now Playing

Claude Code is 1000x better when you use this tool

Transcript

599 segments

0:00

I found a free tool that will increase

0:02

your Claude code velocity by 100x. The

0:05

tool I'm about to show you basically

0:07

acts as a second brain for Claude code

0:09

and code x, allowing you to vibe code so

0:12

much faster, stay organized with

0:14

everything you're building, and even

0:16

work easily across all your devices,

0:18

mobile, iPad, computer, whatever. If you

0:21

stick with me until the end of the

0:22

video, I promise you'll learn a new

0:25

workflow that will make you a way better

0:27

vibe coder, be a master of Claude code,

0:30

and even build your own awesome app.

0:33

Now, let's lock in and get into it. So,

0:35

what I'm going to show you in this video

0:37

is a really amazing workflow with Claude

0:40

code. You can also use code x for I

0:42

mean, you basically can use any vibe

0:43

coding tool, cursor, Claude code, code

0:45

x, whatever you want, and linear. Now,

0:48

this is not a sponsored video from

0:50

linear. I have just been using linear a

0:52

ton with Claude code and code x lately,

0:55

and it is seriously like blown my mind

0:58

what I've been doing with these tools.

1:00

If you're anything like me, you have a

1:02

laptop, a desktop, your mobile phone,

1:04

maybe an iPad, and it's been very hard

1:07

to kind of build across all of them.

1:09

What linear has done in the workflow I'm

1:11

about to show you with it, which by the

1:13

way, completely free tool up until like

1:14

a really high usage ceiling, has allowed

1:17

me to like not only work across all

1:19

those devices, but work so much faster,

1:22

too. Basically, the way this works, for

1:24

those not familiar, linear is a project

1:26

management tool. What makes it really,

1:28

really good is it's fully integrated

1:30

with Claude code and code x. It picks up

1:32

what you're working on, it integrates

1:33

with your GitHub, so it knows what code

1:35

you're shipping. What it does is it

1:38

allows you to use this like a second

1:40

brain. So, as you're building your apps,

1:43

it will take every task you're doing,

1:45

which in linear it's called issues, and

1:48

organize it very nicely for you. What

1:50

linear does is take everything you're

1:52

working on inside Claude code or code x,

1:55

organizes it into these issues and tasks

1:58

and makes sure that Claude Code knows

2:01

everything you need to build, all the

2:02

next steps, the details of each, and

2:04

just keep everything organized. It's all

2:07

based in the cloud, too. So, if you're

2:09

using Claude Code on a different device,

2:11

it can immediately look at your Linear,

2:12

know what to work on next, and pick up

2:14

from there. Trust me, everything I'm

2:16

about to show you will make your vibe

2:18

coding experience so much nicer and so

2:20

much faster. So, do me a favor, download

2:22

Linear now if you haven't yet. It's

2:24

completely free. You don't even need to

2:25

put in your credit card. Get that going,

2:28

and then open up whatever your preferred

2:30

vibe coding tool is. If it's Claude

2:31

Code, CodeX, it's going to work the same

2:33

with both. I actually use both at the

2:35

same time now, CodeX and Claude Code.

2:37

They both work off Linear. So, it

2:39

actually like ties the two tools

2:40

together. What we're going to do is

2:42

we're going to build an app out

2:43

together. I'm going to show you this

2:44

workflow by building an app from scratch

2:46

with you, how everything ties together

2:48

and works together. So, what you want to

2:50

do is once you have Linear downloaded,

2:52

just create a new team. Teams are like

2:54

the high-level app you're building. As

2:57

you can see, you can see my two SaaS's

2:58

here, Creator Buddy and Him. I'm going

3:00

to use my Creator Buddy team for this,

3:01

but you can name it whatever you want.

3:04

We're going to be building a prompt

3:05

library app together. So, if you want to

3:07

call your team prompt library, you do

3:10

that, you'll be good to go. If you just

3:11

want to watch along, you can do that,

3:13

too. I think great experience is

3:14

building alongside of me. But, if you

3:15

just want to watch, learn it, and then

3:17

afterwards do it, you can do that as

3:18

well. Once you have that downloaded and

3:20

set up, very easy, we're going to go

3:21

back into Claude Code. Then, we're going

3:23

to use the Linear plugin. So, if you go

3:26

to customize, and then you go connect

3:29

your apps, you can search for Linear,

3:31

and boom, there it is. You click that,

3:34

you log in, you're good to go, it's

3:36

connected. Your Claude Code or your

3:38

CodeX knows exactly how to communicate

3:40

with Linear now. It works the same way

3:41

in CodeX. If you're doing this with

3:42

CodeX with me, there's like a plugins in

3:44

the top left. Literally the same exact

3:46

process. So, what we're going to build

3:48

now is a prompt library app. I love this

3:51

idea because you can take your prompts

3:53

you use regularly and save them to this

3:56

library so you can reuse them whenever

3:58

you want. So, the the prompts that work

4:00

best for you you can save this library,

4:01

you reuse them. The best apps to build

4:03

are the ones you'll use over and over

4:05

and over again. I think this is a really

4:06

good one. We're going to build it

4:07

together. So, we're going to start up in

4:09

a new folder here called prompt library.

4:11

First thing we're going to do is make

4:13

sure that Claude coder Codex can see our

4:15

linear setup, see the new project we

4:18

just made. So, I'm going to say, "Do you

4:20

see the creator buddy team inside

4:24

Linear?" We're just going to confirm it

4:26

can see everything. We're going to trust

4:27

this workspace. And what we're going to

4:29

do once this is detected is we're going

4:32

to discuss the app we're going to build,

4:35

plan it out, and what it's going to do

4:37

is create a whole bunch of tasks and

4:40

issues on our Kanban board here. So,

4:42

it's going to spec out our entire app,

4:45

build out each task, put in all the

4:48

details, so whatever coding agent you

4:50

use knows how to build these out, and

4:53

we're going to start building these out

4:54

one by one. One other thing I'm going to

4:56

show you is I'm going to give you a

4:58

Claude.md file or an agent.md file if

5:01

you're using Codex that will make this

5:03

so much easier for your coding agent to

5:05

do. It'll basically give it rules that

5:07

say, "Here's how you use Linear. Here's

5:09

what you do." And it'll keep it

5:10

consistent across all your sessions. So,

5:12

that's coming up in a second as well,

5:15

those rules files I'll give you. Okay,

5:17

it can see it perfect. So, what we're

5:18

going to do now is basically set up this

5:21

project. Right, we're going to go with

5:23

Claude code, have it plan out this

5:25

prompt library we're going to build, and

5:27

it's actually going to set up in Linear

5:29

automatically all the tasks, issues,

5:31

details, all of that. It's basically

5:34

going to set up our second brain. So,

5:36

let's do this. So, here's the prompt.

5:38

I'll put this down below. Feel free to

5:39

pause, copy, and paste it if you're

5:41

working alongside me here. I want to

5:42

build out a prompt library app. This It

5:45

be a Next.js app that allows us to save

5:47

prompts into a library and access them

5:49

again when we want. We should be able to

5:51

save them into folders and categorize

5:53

them and optimize them. Please, before

5:56

we begin, build out all of the issues,

5:58

again, issues are tasks in Linear, into

6:01

Linear so we can stay organized as well

6:03

as the projects inside the Creator Buddy

6:05

team. So, projects are a higher-level

6:08

grouping of issues so we can stay

6:11

organized. I'm going to hit enter on

6:13

this. It is now going to, through our

6:16

integration, and you'll be able to watch

6:18

this live, actually build out all of

6:21

those issues inside of this team. So,

6:23

we'll be able to see it make all the

6:24

issues. And what this is going to do is

6:26

basically organize our thoughts. Before

6:29

we start building, build out all the

6:30

tasks so that as we build this out with

6:33

Claude Code, it knows exactly what to

6:35

build out next and the details of each.

6:38

And the advantages here are a few

6:39

things. Keeps it organized so you don't

6:41

get drift. Claude Code Codex won't drift

6:44

and start working on things you don't

6:45

need. It allows you stay organized to

6:47

know what's going to be built out next

6:50

if you start automating this and

6:51

allowing your Claude Code to go off and

6:53

build things. It allows you to work

6:55

between different devices since Linear

6:57

is on the cloud. If you open this up on

6:59

a laptop, you open this up on your

7:01

iPhone, it'll all feed from the same

7:04

task list so they're all working

7:06

together, all your agents across

7:07

different devices.

7:09

And it'll allow you to have to think a

7:11

lot less. So, instead of having to think

7:13

of every task you want to work on next,

7:15

you can just say, "Hey, Claude Code,

7:17

work on the next task." And it just goes

7:19

and does it, saving you tons of time.

7:21

So, as you can see, I just went to

7:22

projects. You can see it's building out

7:25

all the projects. So, the foundation and

7:26

setup, made it high urgency. Prompt

7:28

management, made it high urgency.

7:31

Organization, prompt optimization. It

7:33

added all these projects in. If we click

7:35

in, you can see here, and this is what

7:37

makes this integration with Claude Code

7:39

so good in the Linear. Before, when you

7:41

did project management in Linear without

7:44

AI, you would have to set this all up

7:46

yourself. The goals, the scope, the out

7:48

of scope, the prioritization, the

7:50

status. That was all manual. Now, this

7:52

is all automatic. This is basically just

7:54

the brain of your AI. You don't need to

7:56

manually change here anything yourself.

7:59

Now, if I go into issues, let's see if

8:00

it's built out any issues yet. Yep, I go

8:02

to all issues and boom, you can see all

8:04

these issues being made in real time and

8:07

being put inside of the different

8:10

projects that are inside your prompt

8:12

library app here in Linear. This is also

8:14

really good if you're vibe coding with

8:16

other people. So, if you have a team,

8:19

I'm going to give you kind of a bonus

8:20

section at the end here that shows some

8:23

really cool things you can do if you

8:24

integrate this with Slack as well. If

8:26

you have team members, that's going to

8:28

be amazing, so stick around for that,

8:29

too. But, this is just going to set up

8:31

kind of all the wiring and tasks and

8:33

everything we need uh to get worked on

8:35

here. As you can see, boom, all these

8:37

new hires and see tasks are coming in.

8:39

Literally as I speak, you can see them

8:40

filing in. I don't need to manage all

8:43

myself. View our software developer for

8:45

this would literally be hours of work

8:47

filling this out. Now, Claude Code built

8:49

in Linear makes this all really easy

8:51

use. Again, this is not sponsored. I

8:53

just really love this workflow and think

8:55

it's super, super impactful. Again, if

8:57

you stick with me to the end here, your

8:58

entire vibe coding workflow is going to

9:00

change, I promise you. All right, looks

9:02

like it's all complete. Let's check out

9:04

the issues it built, the projects it

9:06

built. Look at all this organization. It

9:08

made 90 different tasks for it to do. It

9:13

categorized it. It gave it priority. It

9:16

gave it dates. It gave it details. It

9:18

told it gave it exact acceptance

9:20

criteria so no one knows what to build.

9:22

This is not only going to keep us

9:23

organized, but this is also going to

9:25

give us significantly better results.

9:28

This basically forces the AI to think to

9:31

itself, "Okay, what do I need to build,

9:33

in what order, and what is the

9:34

acceptance criteria so we know this

9:36

works well." When you just say, "Hey

9:38

Claude Code, build me this or Codex

9:39

build me that," it just goes it can

9:41

drift. It doesn't know when the real end

9:43

is. That's how you get a whole bunch of

9:45

slop. This is how you stay organized and

9:48

make sure you get really good results.

9:50

And if you have the bonus of working

9:52

with a friend or a partner, you can have

9:54

it assign tasks to people and just keep

9:56

things moving. Okay, so now that we have

9:58

all these tasks, we have all these

10:00

projects, what do we do here? Now, we

10:02

can put this even in a board view. We

10:04

can see everything here. How do we get

10:06

started? Well, now let's start working

10:08

with Claude Code and have it start

10:10

building. It's going to work off this

10:12

task board and get our app built. I

10:15

don't care if you're a beginner or

10:16

advanced user of Claude Code, I think

10:18

you need to be putting this into your

10:20

workflow. I'm going to be deadly honest.

10:21

The results I've been getting have been

10:23

so much better since doing this. All

10:25

right, now we got all the issues set up.

10:28

Let's do this. It's time to start

10:29

building our app. But how do you build

10:31

with this second brain? What's the

10:33

difference in your workflow? Well, we're

10:35

going to lean a lot more on our

10:37

organization. We're going to lean a lot

10:38

more on Linear. What do you mean by

10:40

that? Well, look at this. I want to

10:42

start building. What should our first

10:46

few issues be? I'm going to hit enter

10:48

and then again, issues being the tasks

10:50

inside Linear. It's going to go. It's

10:52

going to look at our Linear board. It's

10:53

going to see what should be the first

10:55

few tasks we should tackle. It's

10:57

probably going to be scaffolding the

10:58

app, setting up Next.js, things like

11:00

that. And now it's going to tell us,

11:02

"Build in this order. Scaffold Next.js,

11:04

Genius, install Tailwind, provisioning

11:06

all that." This is great, right? Now

11:09

it's super organized. It's going to stay

11:11

on task. It's not going to drift and set

11:13

other things up, and we're going to

11:14

start building. For the sake of this

11:16

video, I'm going to have it skip doing

11:19

off and skip the database so we can keep

11:21

this quick, but we're going to start and

11:23

we're going to give it permission to

11:24

start building this app. And what you're

11:25

going to see here is as it works, you

11:28

will see the tasks right there go from

11:31

backlog to in progress to complete. And

11:33

now it's just going to kind of in

11:35

automated way take tasks, work on them,

11:37

and go. So, one thing you'll be able to

11:39

do now that you weren't able to do

11:41

before is just say, "Hey, Claude Code,

11:44

go and just start tackling tasks. Take

11:46

issues from backlog, work on them, and

11:48

complete them." That's not something you

11:50

could really do before. Now, if you work

11:53

very carefully with your Claude Code and

11:54

make sure all your issues and tasks are

11:57

up to date inside a linear, which is

11:59

really easy to do as I showed you, you

12:01

can just say, "Hey, have at it, go to

12:02

work." You can go by the pool, sip on a

12:04

pina colada, and your Claude Code is

12:07

just going. This second brain adds so

12:09

much efficiency and speed to your

12:11

workflow. Okay, and as you see here,

12:14

it's moved the scaffolding to done. We

12:16

now are installing Tailwind and Shadcn,

12:18

so a lot of the visual stuff. And you

12:20

see, everything is perfectly organized,

12:22

put in the right project, right urgency,

12:24

all that. So, this is just managed by

12:26

the app. If you were doing this without

12:28

linear before, you'd have to be doing

12:29

this one by one, think of every step to

12:31

do. Now, it's organizing and managing

12:33

itself, which is amazing. And you can

12:35

see as you go along here, it's saying,

12:36

"Okay, I'm updating this task. I'm

12:38

updating this." It really It's really

12:40

really nice the way it works. And look

12:41

at this, this is amazing. It's testing

12:43

itself now in Claude Code. A really cool

12:45

feature in Claude Code. It built the

12:47

app, it's testing itself, it's building

12:49

its own prompt and clicking on things

12:51

and

12:52

going through the workflow. It's

12:52

amazing. It's basically autonomous at

12:55

this point. Linear basically put a brain

12:57

into Claude Code, made it autonomous,

12:59

and now it's able to go through. You're

13:01

watching live each one of the issues,

13:03

build them out, test it itself, mark it

13:06

as complete, make sure it hits the

13:08

acceptance criteria we just saw in the

13:10

issue, and then move on to the next one.

13:13

This is turning Claude Code from a basic

13:15

vibe coding tool to its own AI agent

13:19

software engineer employee. Okay, and

13:22

boom, looks like it's all done. So, it

13:24

did 17

13:26

different tasks in one go. 17. I promise

13:29

you we were not using linear as a second

13:31

brain here. It would not do 17 tasks. It

13:33

probably complete the first one and say,

13:35

"Hey, what do you want to do next?" And

13:36

let's just take a quick look at our

13:38

board. Done. Actually, there's 18 tasks

13:40

in done. All these were done. Toast

13:42

notification system, delete prompts,

13:45

favorite star prompts, copy prompts to

13:47

board, sidebar folder tree, tag input,

13:50

filter library by folder. All of these

13:52

were done completely autonomously.

13:55

Basically, a third of all the work we

13:57

need to do. And let's just test it out

13:58

ourselves here. If we close this, you

14:00

can see here in the sidebar the tags,

14:03

the actual prompt itself. Let's put in a

14:05

new prompt. Build our app. Build a

14:09

second brain app. Let's save the prompt.

14:12

It works. Boom. It goes in there. It

14:14

actually kind of looks like linear,

14:15

doesn't it? Kind of a little bit. This

14:17

is how you have an autonomous employee

14:19

working for you. If you weren't If you

14:21

weren't using linear, the next step here

14:23

would be, "Okay, now we need to build

14:25

this." Right? And you're constantly

14:26

thinking of what you need to do next.

14:28

Maybe you forget what you had to build

14:29

before. But now you're organized, right?

14:31

Now, again, we can say, "Okay, move on

14:34

to the next task." And it will do it. No

14:37

more thinking. You're basically turning

14:39

into what I believe the future of AI and

14:41

Vibe coding is, which is basically you

14:43

have a stamp and you go, "Approve.

14:45

Approve. Approve. Approve. Approve.

14:47

Approve." That's all you're doing. This

14:49

is basically what linear turns the

14:51

experience into. And now, let's take

14:54

this workflow up to a second level. I

14:56

can pull open Codex here. Now I have

14:58

Codex on the right. I can open up the

15:00

same project in Codex, say, "Hey, check

15:02

out our linear board." And say, "Move on

15:05

to the next task here." And now we have

15:07

two agents independently

15:09

working on our project for us. We don't

15:11

need to get Codex up to date with what

15:14

Claude code's doing or vice versa.

15:16

They're both just looking at our linear

15:18

board, figuring out what's the next task

15:20

they can move over to in progress and

15:23

doing it. This is how you take knowledge

15:25

and move it across AI agents, move it

15:28

across devices if you want to, but how

15:30

would you take this to next level?

15:31

Here's a little bonus workflow for you.

15:33

Now, there's more things to do here.

15:35

There's more advanced parts of this

15:37

workflow. One thing I'd highly recommend

15:40

doing is having it so that every single

15:42

one of the issues, this is kind of next

15:44

level stuff, is going to be a GitHub

15:48

branch. What this does it makes it so

15:50

every single one of the tasks is in its

15:52

own branch, so that you can make a pull

15:54

request for it and review it yourself.

15:57

This keeps all of the code separate and

16:00

organized so that it doesn't really step

16:02

on each other's toes. This is very

16:04

important if you're going to use

16:06

multiple agents to do things here so

16:08

they don't overwrite each other's code.

16:10

This is also important if you have

16:11

partners working with you. Getting ready

16:12

to show you some cool stuff if you have

16:14

a multi-team approach here so that you

16:16

don't step on each other's toes as well

16:18

when it comes to code. So, this is one

16:19

of the tasks I have in Henry Intelligent

16:21

Machines, which I'm currently building,

16:23

link for that down below if you're

16:24

interested. Uh

16:25

if you go down in the comments, all of

16:27

these comments are automated. Claude

16:29

Code's handling all this for me, but you

16:31

can see it puts in the GitHub branch

16:33

URL. So, everything is stored nice and

16:36

organized. Every issue has the link to

16:38

its GitHub branch and you can go in and

16:41

create a pull request that you can

16:42

review. How do you do this though? How

16:44

do you set this up? Well, this next step

16:46

is super important. This next step sets

16:49

the rules in all of your agents so that

16:51

it follows this new workflow the right

16:53

way. So, you need to make sure you have

16:55

an updated claude.md file if you're in

16:58

Claude Code and an updated agent.md file

17:00

if you're in basically any other tool.

17:02

So, check this out. I'm in Cursor here

17:04

just so you can see the code. This is my

17:06

agent.md file. This basically has the

17:10

full breakdown of all the instructions

17:12

of this workflow I'm showing you right

17:14

now and I'll put this down below. I'm

17:16

sure YouTube might complain about this,

17:18

so I might put it in like a Google Doc

17:20

and just link to the Google Doc in the

17:21

description. But, this is the agent.md

17:24

file. And what this is going to do is

17:26

describe exactly what your agent should

17:27

do. So, before doing any code editing,

17:30

read the linear issue, read the spec,

17:33

make sure you update everything, make

17:35

sure you go up until the acceptance

17:37

criteria, don't change any unrelated

17:39

files, don't refactor anything you don't

17:42

need to refactor. And then it talks

17:43

about how to create the pull request,

17:45

right? So, the pull request being once

17:48

you're done writing the code, then

17:50

there's a request made that you can

17:52

review. And if you hit accept, it merges

17:54

the code into your main branch. By the

17:57

way, if this is all kind of foreign

17:58

language to you with GitHub, let me know

18:00

down below. I'll make like a GitHub

18:01

dedicated video to exactly how it works,

18:04

what all the terminology means. I'm not

18:06

sure my audience what kind of level of

18:08

familiarity you are, so let me know in

18:10

the comments down below. But, this

18:12

basically goes in and explains how to

18:13

use Linear, how to create pull requests,

18:16

all of that. So, everything flows

18:17

nicely. I'll put this agent.md file down

18:20

below as well. And you just want to

18:21

paste into all your agents.mds and all

18:24

your Claude.mds. This will make sure

18:27

your agents are up to date with how to

18:29

use Linear and GitHub and everything

18:30

we're doing here. Taking it even a step

18:32

further though, let's say you want to

18:34

take this to the next level. Let's say

18:36

you have teammates and you want to make

18:38

sure everyone stays up to date. This is

18:40

where Slack comes in. Slack has an

18:42

unbelievably great integration with

18:45

Linear and Claude code and Code X as

18:47

well. Many things you can do here. I

18:50

have two channels, a notifications for

18:52

Linear, a notifications for GitHub. What

18:55

this allows me to do is see anytime a

18:58

Linear issue is updated. So, anytime

19:00

it's changed, the status is updated,

19:01

anything like that, it sends a

19:03

notification to Linear notification. If

19:05

any pull requests are made in GitHub,

19:07

any code is merged, it sends that update

19:10

to the GitHub channel. And now me and my

19:12

teammates can see what we're working on,

19:14

what's changing, what's been updated,

19:16

and keep us all in the loop. This is how

19:18

you close the loop of all your building,

19:20

right? Your agents are going off,

19:22

they're being autonomous, they're

19:23

writing code, they're updating linear,

19:25

and you and your teammates are being

19:26

up-to-date in this one centralized

19:28

location in Slack. This Slack

19:30

integration, linear integration, all of

19:32

that is done right directly in Claude

19:35

code. So, if you go in here

19:37

and you go into customize, you can plug

19:39

in Slack as well. And it all just kind

19:41

of ties together and keeps everything

19:42

up-to-date really, really nicely. This

19:44

advanced workflow, as I built this out,

19:46

I don't use any other workflow.

19:47

Everything's done in linear and Slack

19:49

now. It it it keeps it so easy,

19:51

especially as you're adding in more

19:53

agents, using different devices,

19:55

everything just stays synced and

19:57

up-to-date, and most importantly,

19:59

autonomous. So, you save tons of time.

20:01

If you learned anything at all, make

20:02

sure to leave a like down below. Let me

20:04

know in the reply section what you want

20:06

to see at next. Do you want to see a

20:08

Hermes use case video? Do you want to

20:10

see deeper workflows into Claude code?

20:13

Do you want to see a video on like the

20:14

new Codex mobile app? Let me know down

20:16

below. I'll make a video on it. Also,

20:18

doing a full boot camp next Friday on

20:21

this workflow in the Vibe Coding

20:23

Academy. Make sure to join that. Link

20:25

for that's down below. It's the number

20:26

one AI community on planet Earth. I

20:28

promise it'll be the best decision you

20:29

ever make in your life. Hope this was

20:31

helpful. Truly grateful you'd watch

20:33

these videos and learn with me. It means

20:35

the absolute world. I'll see you in the

20:37

next video.

Interactive Summary

This video demonstrates a powerful workflow for "vibe coding" by integrating Linear with AI coding tools like Claude Code and CodeX. By using Linear as a central "second brain," the creator shows how to automatically manage tasks, keep projects organized across different devices, and enable autonomous agents to execute complex development steps, significantly increasing speed and efficiency.

Suggested questions

4 ready-made prompts