Full Transcript

·YouTLDR

Karpathy's Skill Just Fixed Claude Code's Biggest Problem

10:53EnglishBy Eric TechTranscribed Jul 17, 2026
Analyze another video with Pro30-day money-back guarantee
0:00

In this video, we're going to go over

0:01

this Andrej Karpathy skills, which got

0:02

over 100,000 stars on GitHub. And this

0:05

skill is derived from this expose that

0:07

Andrej Karpathy has wrote. And if you

0:09

don't know what Andrej Karpathy is, he

0:11

is previously a director of AI at Tesla

0:13

and a founding team at OpenAI. And

0:15

currently, this expose has got over 7

0:17

million views on X. And essentially,

0:19

what this skill does is addressing the

0:21

problems that Andrej Karpathy sees on X.

0:24

And the first problem we see is the

0:25

model here always make the wrong

0:26

assumption. So, it doesn't ask

0:29

clarification questions. When you give

0:30

it a problem, act on it. And the second

0:32

problem that he sees is that model here

0:35

often times over complicating things.

0:37

Things can be wrote in 100 lines, often

0:39

wrote in 1,000 lines. And often times,

0:41

large language model here making changes

0:43

that they're not supposed to without

0:45

clear understanding about the full side

0:47

effects. So, that's why in this video,

0:48

we're going to take a look at what it

0:49

is, how does it work, and how does it

0:51

different compared to any other skills

0:52

that we have used in the past. So, with

0:54

that being said, if you're interested,

0:55

let's get into the video. Now, before we

0:57

continue, I recently launched our school

0:59

community where help you to master AI

1:00

agents, automations, and so much more.

1:03

And that's all coming from someone who

1:04

used to work as a senior AI software

1:06

engineer at companies like Amazon and

1:09

Microsoft. And in this community, you're

1:11

going to get over 100 plus video

1:12

materials like templates and workflows

1:14

that I personally built and sold over

1:16

100 plus times. On top of that, you're

1:18

also going to get access to our weekly

1:20

live calls. And just to give you an

1:21

idea, this week we're actually running a

1:23

Claude call masterclass where we're

1:24

going to dive into how to improve Claude

1:26

call's accuracy, and we're going to use

1:28

it to building applications. Plus,

1:30

you're also going to get full community

1:31

supports where you're going to get a

1:32

chance to ask questions and get direct

1:34

answers back. So, if you're ready to

1:35

level up, make sure you jump right in,

1:37

and I'll see you in a community. All

1:38

right. So, to get started, let's take a

1:39

look at what this skill is trying to

1:41

offer. So, right here you can see this

1:42

skill here offers four principles that

1:44

we can use in our project, which will

1:46

basically wrote inside of our Claude MD

1:48

file. So, first principle here you can

1:49

see is think before coding. Large

1:52

language model here, like I said, makes

1:53

wrong assumptions, doesn't clarify

1:55

things. And by having this principle,

1:56

it's going to force AI here to have to

1:59

think before it's going to do the

2:01

execution. And the second here is

2:03

simplicity. Things that can be wrote in

2:05

100 lines of code never should be wrote

2:07

like 500 or 1,000 lines of code, right?

2:09

Never should be complicating things. And

2:11

the success criteria here is that if a

2:12

senior engineer says that this is over

2:14

complicated, then we should definitely

2:16

simplify. And that's exactly what this

2:18

principle is trying to solve. And the

2:19

third one here is surgical changes. So,

2:21

let's say we're making changes. Large

2:23

language models should never touch code

2:25

that are not related to the instruction

2:26

that we provide. And that's is actually

2:28

what this principle does. And the last

2:30

one that we have is goal-driven

2:31

executions. We need to have a clear goal

2:34

on exactly how large language models

2:36

here perform before it's going to do the

2:38

executions. And it's similar to the

2:40

first one, but we need to have a clear

2:42

success criteria for the expected

2:44

behavior on the end result. And that's

2:46

the four principles that the skill is

2:48

trying to introduce, and they all

2:49

compacted down into a single Claude MD

2:51

file that we can add into a project to

2:54

make sure that large language model here

2:55

never hallucinates when writing code.

2:57

Now, to put this into practice, here you

2:58

can see it tells exactly how to install

3:00

this. First of all, what we can do here

3:02

is that we can install this in Claude

3:03

plugins. Simply, we're just going to add

3:05

the skill in our marketplace and install

3:06

it. And the second option that we have

3:08

is let's say if you want to install this

3:10

not globally, but in a project level,

3:12

simply you can just do with this curl

3:14

command here and add this onto your new

3:15

project. But if you have an existing

3:17

project, you can simply just going to

3:19

run this command right here, and simply

3:20

it's going to write this rule onto your

3:22

Claude MD file onto your existing

3:23

project. Now, for my case here, I do

3:25

have an existing project called

3:26

bookzero.ai, where I help businesses

3:28

here to manage receipts and transactions

3:30

all using AI. And what I want to do here

3:32

is I want to install this onto this

3:33

project and see how does it work. Now,

3:35

in order to install this, all I had to

3:36

do here is just going to copy this

3:37

command. It's going to install this on

3:39

existing project. So, here I'm just

3:40

going to come over to a project

3:42

terminal, open a new terminal, and just

3:44

going to paste that command here. And

3:46

what this essentially this command does

3:47

is going to modify my Claude MD file by

3:50

simply adding those four rules onto

3:51

there. So, in this case, I'm going to

3:53

click click on enter, and you can see

3:55

that it's going to modify my cloud MD

3:56

file. So, now if I were to open the Git

3:58

diff, and here you can see this is the

4:00

changes that has applied. And for most

4:02

of you guys, you probably already have

4:03

your cloud MD file or your existing

4:05

project. And by installing it, it might

4:07

have some contradiction or conflict with

4:09

your existing rules. So, what I highly

4:11

recommend you to do is basically tell

4:13

cloud code to basically try to modify

4:15

your cloud MD file. Once you paste that,

4:17

once you paste those four principles to

4:18

see if there's any conflictions,

4:20

any conflicts, anything that's not

4:23

following what you have in your cloud MD

4:24

file. Like try to merge the conflicts

4:26

that you have. And you can see here that

4:28

this is what it recommends. After it

4:29

pasted from the original car party

4:31

skills repository, here's some problem

4:33

that I found. For example, we have the

4:35

duplicate H1 tag for the cloud MD file

4:38

because the cloud MD file already has

4:40

that. And here you can see there's some

4:41

meta framing here that really tells a

4:43

human reader what a doc does, but the

4:45

cloud MD file here doesn't really need

4:47

that. It needs the instruction, a clear

4:49

instruction on exactly what needs to do.

4:51

And we has also have removed some

4:52

redundant stuff that's not really

4:54

relevant to our cloud MD file. And you

4:56

can see cloud code has also removed that

4:58

and make it more concise. So, again,

5:00

same rule, less to read, so that we can

5:02

be able to make our cloud MD file here

5:04

more shorter. So, now you can see if I

5:05

were to close this, this is exactly what

5:07

it has modified, right? So, you can see

5:09

we have our behavior guardrails. That's

5:10

going to be an H2 tag. And now we have

5:13

our think before coding and simplicity

5:16

first, as well as the surgical changes

5:18

and the goal-driven executions. So, you

5:21

can see that all the four principles are

5:22

still here, and there's no conflicts

5:24

between what we have above versus what

5:26

we have here. Okay? So, you can see

5:27

that's exactly how this works. All

5:29

right. So, now you know exactly how to

5:30

install it, let's take a look at the

5:31

clear difference between how they're

5:33

different compared to all the skills

5:34

that we have mentioned on this channel,

5:35

like G stack, superpowers, GSD, all

5:38

those spectrum development frameworks

5:39

that we have introduced. And a clear

5:41

difference is this. GSD, superpower, G

5:44

stack, they are all skills. They're all

5:46

skills that are being triggered whenever

5:48

we trigger them, right? But Claude MD

5:50

file is different is that we enforce

5:52

those rules inside of a Claude MD file.

5:54

I kind of like personality embedded into

5:56

the model's brain. That every time when

5:58

it do something, we don't have to

6:00

mention it. It knows that because it's

6:02

embedded into its personality, embedded

6:04

into its soul that it's going to follow

6:06

these four constraints every time we do

6:08

something. When it asks to do I do

6:09

anything, like maybe helping us to

6:12

writing a blog post or helping us to

6:14

generate images or helping us to writing

6:16

code. It's going to embed that. It's

6:18

going to do this exactly like we

6:19

mentioned in our Claude MD file. So

6:21

that's the clear difference between the

6:22

two. Now, other than their types, let's

6:24

talk about the functionalities, right?

6:27

Because these four principles actually

6:29

cover a lot of those things that we have

6:30

mentioned previously on this channel for

6:32

those skills that we have mentioned like

6:34

G stack, superpower, and GSD. How is it

6:37

different, right? In terms of

6:38

functionality. And you can see here that

6:40

I asked AI on exactly the difference.

6:43

And you can see here that rule number

6:44

two and rule number three here has

6:45

pointed out by AI that is uniquely

6:47

different compared to superpower and G

6:49

stack because none of them has mentioned

6:51

anything about like adding extra stuff

6:54

or staying your lane or they don't

6:56

really mention about these things as

6:57

like the constraints. They both teach

6:59

how to work carefully, but they don't

7:01

know how much like to do, right? Your

7:03

guardrails here, which is, you know, our

7:05

Claude MD file here fix that gap by

7:07

mentioning these things, right? And we

7:09

also have something that's similar to

7:10

what we have with superpower and G stack

7:12

is rule number one and rule number four,

7:13

which is think before coding and goal

7:15

driven, right? That's exactly what

7:17

spectrum development does is creating

7:20

the plan before doing executions. And

7:22

what superpower and G stack does a

7:24

different is not just bunch of text sets

7:26

inside of a Claude MD file is a

7:28

framework that we have to first write

7:30

our spec, from spec create a to-do list,

7:33

and from to-do list creating a action,

7:35

right? That's exactly what superpower

7:37

and G stack does is creating a framework

7:39

that large language model here follow,

7:41

but it doesn't build into the brain. But

7:43

most of them are very similar, right?

7:44

The same rule, the same concept is very

7:46

similar between the two. But that's why

7:48

my recommendation, my workflow is

7:50

combining the all of them, right?

7:52

Combining the two. Not just showing them

7:55

the constraints, but also giving them

7:57

the path on exactly which skill to

7:59

trigger. For example, each of the

8:01

principles that Karpathy has mentioned,

8:03

like think before coding, like don't

8:05

assume, like service the the trade-off

8:07

before writing code, we will give them

8:09

the path on exactly what skill to

8:11

trigger. For example, just a couple

8:12

empty files not going to cut it. We're

8:14

going to let them to basically direct

8:16

them to trigger the superpower skills.

8:18

Like for example, the superpower

8:19

brainstorming skill for adding new

8:21

features. Or if it's like bug, error, or

8:23

test like test error, like test failure,

8:26

we're going to have them to trigger the

8:27

superpower system debugging skill. If

8:30

it's a multi-step, like three files,

8:32

we're just going to directly having them

8:33

to trigger the writing plan skill or the

8:35

GSD planning phase skill. Basically try

8:38

to execute it really fast. Creating a

8:40

to-do list and try to execute it, right?

8:42

And for simplicity first, there's

8:44

actually bunch of skills for simplicity,

8:46

like making code more simplified, like

8:48

minimize the code that solves the

8:50

problem, nothing speculative. So you can

8:52

see before committing, polish. So

8:54

whenever we try to commit things, okay,

8:56

well, let's trigger the simplify skill

8:57

and try to simplify everything. All

8:59

right, so pretty much that's it for this

9:00

video and All right, so you can see

9:02

that's pretty much it for this video.

9:03

And if you do find my this video, please

9:05

make sure to like this video, consider

9:06

subscribe for more content like this.

9:08

But with that being said, I'll see you

9:09

in this video. And honestly, don't even

9:11

stop there. You can also include in G

9:13

stock, like the auto plan skill, where

9:15

you can you have different rules here to

9:16

introduce for think before coding. The

9:19

possibility here is is endless, right?

9:20

You can actually add a lot of things in

9:22

here. For example, there's also surgical

9:24

changes, you can also add like using

9:26

different work trees for, you know,

9:27

breaking it into different environments.

9:29

And there's also

9:30

goal-driven executions, right? Making

9:32

sure that we're setting a clear goal,

9:35

right? For the success criteria. So

9:37

implement a feature or a bug fix. Okay,

9:39

well, let's trigger the test driven

9:40

developments here. If it's like

9:42

executing a written plan, well, let's do

9:44

the executing plan, right? So, there's

9:46

actually a lot of skills that does that.

9:48

For example, if we want to do a security

9:49

review, there's also security review,

9:51

there's also data audits, there's also

9:53

QA. So, we'll give them path to the

9:55

skills that we have and making sure that

9:57

not only following the constraints, but

9:59

also calling the right skills to act on

10:01

it, right? So, you can see the

10:02

possibility here is endless and you can

10:04

just pick the skill that you want and

10:05

just add it into your Claude MD file and

10:07

Claude knows exactly what skill it's

10:08

going to trigger based on your

10:09

preference. Okay, so, pretty much that's

10:11

it for this video and honestly, I don't

10:13

want to have my Claude MD file here to

10:15

be too long, so, I just wanted to keep

10:17

it short. Just keep some skills that I

10:19

really like inside of a Claude MD file.

10:21

All right, so, you can see that's

10:22

exactly the end of our skills. And of

10:24

course, if you're interested in learning

10:25

more about spectrum development models,

10:27

be sure to check out the playlist here

10:29

inside of the description below, where I

10:30

show you all the spectrum development

10:32

models that I talk about on this channel

10:33

on how you can be able to make your

10:35

large language model here to be highly

10:36

accurate when performing task on your

10:38

project, right? So, if you're interested

10:40

for that, make sure to check it out in

10:42

the link in the description below. With

10:43

that being said, if you do feel my this

10:44

video, please make sure to like this

10:46

video, consider to subscribe for more

10:47

content like this. With that being said,

10:49

I'll see you in the next video.

Continue with YouTLDR

Analyze another video with Pro

Process a new video, search every timestamp, compare sources, and keep the result in your library.

Get Pro — $12/month30-day money-back guarantee

More transcripts

Explore other videos transcribed with YouTLDR.