WEBVTT

00:00:00.079 --> 00:00:03.659
Besides sub-agents,
one other key feature that can make

00:00:03.799 --> 00:00:07.340
Claude Code better are agent skills,

00:00:07.519 --> 00:00:11.260
which is actually an open standard
supporting by

00:00:11.340 --> 00:00:15.179
other AI coding tools like Cursor,
OpenCode, and many

00:00:15.279 --> 00:00:19.219
others as well.
The idea behind agent skills

00:00:19.340 --> 00:00:23.139
is that you define extra dynamically

00:00:23.219 --> 00:00:26.979
loaded pieces of context
that can come in helpful for

00:00:27.079 --> 00:00:30.540
certain tasks. For example, a document
or a

00:00:30.619 --> 00:00:34.520
combination of documents
that describes some best practices

00:00:34.580 --> 00:00:37.699
on building React components or Python

00:00:37.799 --> 00:00:41.439
classes, or C++ classes, or

00:00:41.680 --> 00:00:44.360
whatever applies to your project.

00:00:44.400 --> 00:00:47.319
And a skill is simply the combination of a

00:00:47.459 --> 00:00:51.420
skill.md file that is always required
and will

00:00:51.500 --> 00:00:55.139
create one together in a second,
and then some optional

00:00:55.319 --> 00:00:58.639
additional documents
or folders with documents

00:00:58.700 --> 00:01:02.279
inside. Skills can even get access to

00:01:02.419 --> 00:01:05.659
scripts which may be executed by the AI.

00:01:05.720 --> 00:01:09.599
So if you, for example,
want to define a cleanup script

00:01:09.659 --> 00:01:13.219
that deletes files in a certain way,
you can do so using

00:01:13.360 --> 00:01:17.299
Python or JavaScript.
But in my experience, the most

00:01:17.400 --> 00:01:20.979
useful skills for building applications
are simply

00:01:21.260 --> 00:01:24.919
knowledge skills
that provide extra information, extra

00:01:24.959 --> 00:01:28.499
instructions, extra best practices
and so on.

00:01:28.519 --> 00:01:32.399
But if you need to include scripts
or extra assets like images

00:01:32.439 --> 00:01:35.519
with diagrams, you can do so as well.

00:01:35.540 --> 00:01:37.999
But let's now build such a skill.
