LongCut logo

How to build Claude Skills Better than 99% of People

By Ben AI

Summary

Topics Covered

  • Skills Replace Custom GPTs
  • Progressive Disclosure Enables Thousands
  • Skills Fill All Layers
  • Engineer Skills Like Software
  • Self-Improving Skills Framework

Full Transcript

With AI agents on cloud code, co-work and codeex becoming more powerful by the day. Building good skills will be one of

day. Building good skills will be one of the most important things to get good at in 2026. Building agent skills allows

in 2026. Building agent skills allows anyone to automate any workflow by simply prompting it and can even become self-improving. And good skills will

self-improving. And good skills will likely become monetizable soon. So, in

this video, I'll show you why you need to learn skill engineering, show you what skills actually are and when to use them, and a simple framework to build better skills than 99% of people. Now

this guide should help you whether you work with cloud code, co-work, openai, google as they all have integrated uh skills by now. Now before we dive into what skills are and how to build them effectively, let me quickly explain why

learning skills is a big deal. Now we're

all seeing that these AI agents are getting really powerful. But no matter how good they get, they still need that specific those specific guard rails, context and SOPs around all the unique ways you and a business do things and

use software. Now we've tried to solve

use software. Now we've tried to solve this before. Of course, we have projects

this before. Of course, we have projects and custom GPTs where you set a system prompt and add context files. But

generally, the problem with these is they're isolated. You're hopping between

they're isolated. You're hopping between different windows. They don't really

different windows. They don't really self-improve and can't handle a lot of context. On the other side, of course,

context. On the other side, of course, we have NAND and automation platforms that hardcode the guardrails and make the system deterministic. And for fully deterministic non-human in the loop workflows, these are still great. But

most day-to-day work isn't actually deterministic. Uh the processes aren't

deterministic. Uh the processes aren't always clear-cut. Uh it's context

always clear-cut. Uh it's context dependent. It requires judgment. And

dependent. It requires judgment. And

that's why human in the loop is often really important to get good outputs from AI. And skills sit in the middle.

from AI. And skills sit in the middle.

They're essentially instructions for an AI agent on how to do a specific process. They can self-improve. They

process. They can self-improve. They

have human in the loop. But unlike a project or custom GPT, thousands of skills can be accessed by the same agent. And the game changer is that they

agent. And the game changer is that they can be created and updated by simply prompting. And that means anyone can

prompting. And that means anyone can start automating their tasks and workflows through a single interface on cloud code, co-work. They're also

sharable across your business. So one

person's process and domain expertise can instantly be used by the entire team which of course has huge implications for onboarding consistency and how a company operates and if thousands of these specific capabilities can be given

to one very capable general agent it seems likely uh that AI agents will slowly become the single interface for doing work. Now, of course, we are very

doing work. Now, of course, we are very early with this, but I predict that building the skill infrastructure for these agents to do specific tasks well will not only allow you and your company to become far more productive, it will

also become monetizable. Sort of like a new software layer. But just like with software engineering, prompt engineering, and AI automation engineering, you need to actually get good at it. Even though anyone can create skills through prompts, the same

skill can produce completely different outputs depending on how you build them.

For example, this is an infographic that I got out of an infographic skill that I quickly created. And this is the output

quickly created. And this is the output of the same input of an infographic skill I put a lot more effort in. As you

can see, it's a lot clearer and a lot more aligned to my brand. I'll show you a full demo of the infographic scale later in this video. Also, if you want access to that infographic scale and all of the other skills me and my team are building out, you can also check out my

AI accelerator where we uh list them all for you to download or customize. Now,

before showing you how to build these types of skills, it's good to understand what skills actually are. And simply

put, agent skills are folders of instructions, scripts, and resources that agents can use to do things more accurately and efficiently. And at the core, we have the skill.md file. You can

basically see this as an instruction on how to do a process. Think of it like a system prompt, a cloud project, or a custom GPT. But besides that process

custom GPT. But besides that process instruction, we can have additional instructions on how and when to use knowledge files, how and when to use tools, how and when to spin up sub aents

and how and when to use code executions.

So the skill MD you can basically see as the SOP. Now that skill MD is just the

the SOP. Now that skill MD is just the core. What makes skills more powerful

core. What makes skills more powerful are those additional reference files or the context we add. Now what kind of reference files can we have? Now

firstly, we can build really simple skills with no reference files at all.

It's just a skill MD or a process instruction. For example, we have an

instruction. For example, we have an sales account research skill here from Enthropic which has no additional reference files, just the skill MD here.

And the skill MD, as you can see, includes an execution flow, right? Step

one, parse request, step two, web search, right? Step three, enrichment,

search, right? Step three, enrichment, and step four CRM check. But commonly

when we build our skills, we want to add some reference files to provide the skill with more information. Firstly, we

can have text files. For example, common ones you might want to include are example outputs, style guides, context around your ICP, uh your background, etc. For example, in my newsletter writer skill, you can see I have

multiple reference files here to give the skill more context on my background, what we do, my ICP and voice personality. Another common one to use

personality. Another common one to use is an MCP instructions file, which basically lays out to the agent how to use a specific tool efficiently in this specific skill process. for example, the way you navigate or use your CRM for

this specific task. Now, don't worry.

Your agent can build these MCP documents. Now, a second type of

documents. Now, a second type of reference file we can have in there are assets or non-ext files like images, presentations, videos, or even uh binary, for example, to give it good

output examples of a presentation layout that you want. And then lastly, reference files can even include code scripts, Python or JS functions that can take actions like doing API calls in a

software or executing functions. For

example, my infographic scale, we have a script to do an API call to the nano banana Google API call. So you can see that these skills can be very simple or can become quite complex and can look a

lot more like a software except skills of course are software for AI agents.

But how are we able to give one AI agent access to thousands of these skills, feed it all of these documents without overloading it with context? Now this is done through a process called progressive disclosure. Now it sounds

progressive disclosure. Now it sounds complicated, but it's not. Basically,

when we create or upload a new skill and give it to our AI agent in cloud co-work or code, only the metadata, which is the description and the name are stored in the agent memory. In my infographic

skill, this is the name and this is the description. And this is how your agent

description. And this is how your agent knows when to trigger or use a specific skill. And then only when the skill is

skill. And then only when the skill is triggered, the skill MD or the process will be loaded into the context window of the agent to understand how to execute on this specific process. And

only when the skill instructs to use a reference file, it loads the reference file into the context window. And

because of this progressive disclosure of context, we can give one agent access to thousands of potential skills. Now, I

see a lot of confusion between plugins and skills too. So, let me explain it very quickly. Plugins are essentially

very quickly. Plugins are essentially packaged or bundled sets of skills, commands, agents, and connectors. And

this basically means and does three things. First, it adds a layer of

things. First, it adds a layer of complexity on top of skills because plugins can include multiple skills. It

can include commands which serve as workflow triggers that can trigger multiple skills in sequence to automate more complex tasks. It can have specialized agent teams and a preset set

of connectors. So, we can add a lot more

of connectors. So, we can add a lot more functionality to these plugins. Second,

through plugins, these bundled packages can easily be shared and divided between company departments. Sales teams can get

company departments. Sales teams can get a sales plugin. Marketing teams can get a marketing plugin each with the connectors and skills that each department needs. And thirdly, these

department needs. And thirdly, these plugins are also becoming uh versionable uh skills too by the way, which means they can be updated at any time across any account that uses them. And because

of these characteristics, plugins start to look a lot more like software of course or SAS. And I predict that SAS will start to launch their own plugins with their specific functionalities.

Now, if you want to learn more about plugins, I recently did a video on it.

So, I'll make sure to link it in the description below, too. But skills are really the key aspect even inside of these plugins. And even though we have

these plugins. And even though we have plugins, we can still directly build, trigger, and access skills even without these plugins. Now, skills and plugins

these plugins. Now, skills and plugins are relevant for any industry, business, department, and any niche workflow. And

we're seeing three layers of skills and plugins appear. uh we have the general

plugins appear. uh we have the general plugins and skills uh for example the ones built by Entropic or OpenAI um but we're already seeing marketplaces of skills like Skills MP Smithy um where

people are building and potentially selling them and potentially SAS businesses will start creating their own plugins now as these will have to be general purpose skills in order to be relevant to multiple industries and

businesses companies will want to build their own ones based on their unique processes or customize some of these general skills but even within a company it makes sense for different employees and different people to customize skills

to their specific way of working and their specific workflows. For example,

an entropic or third party, let's say sales outreach skill can be useful, but a company probably wants to customize and improve it by adding uh the company brand tone, the ICP and the business context. And one uh sales rep's

context. And one uh sales rep's copywriting style will be different than anothers. So, they can even start

anothers. So, they can even start customizing uh those skills for their specific copyrightiting style. for

example. Of course, if you as an individual start to get good at it and you have specific domain expertise and build a skill out of it, you can potentially monetize it by providing it to the general public. So, how do we actually build these skills ourselves?

Now, we can first of all customize entropics or the third party provider skills. There are multiple of these

skills. There are multiple of these marketplaces now, but the real unlock is really building them yourself because every person and every company has their specific ways of working and their specific expertise. Now, there are two

specific expertise. Now, there are two main ways to build your own. First way

is you do a task once manually with an AI agent and then ask it to save it as a skill. And the second way is to instruct

skill. And the second way is to instruct it on how to build the skill right away.

For example, here I downloaded a third party provider meta ad scale from one of the marketplaces, imported it and used it here in my own account. And then I asked it to use this skill combined with

my specific knowledge sources to create a new skill that helps me create ads.

And then it created a new skill which I can add to my library. Customizing

Entropics built-in plugins and skills is also very easy. You can just go to skills, click on edit and customize with claude or even the plugins by just clicking here on customize. And here I created my own skill by just prompting

it and giving it some reference files.

Now whatever the method, applying some best practices is important. So let me start by saying that building good skills is kind of like an art. It's the

art of putting your domain expertise of a process into something productizable and usable for an agent. The more I do this, the more similarities I see between skill engineering and software engineering, but it's sort of like

software engineering for an AI agent. uh

but you have to think about UX right when to add in human in the loop you have to think about context engineering right which balance of context uh produces the best outcomes you're adding features removing things handling edge

cases etc the beautiful thing with skills is you can easily update them with prompt so skills are never finished and what I've learned is the more you use them the better they get I've probably updated and iterated on my infographic skill around five times to

get to the outcome that I get now now the first step is the step that most people skip but what makes the biggest impact uh before prompting to build or customize a scale, you really do want to take a step back and think about the

ideal step-by-step process to get to a good outcome. You want to think about uh

good outcome. You want to think about uh what knowledge sources or additional information you can give your AI agent in this skill to do a better job. Now,

generally, some context or reference files that I recommend you have, especially if you're going to use these skills more for marketing or sales related uh skills, is what we do.

basically a description of your business or description of your ICP of your voice personality if you're using this for uh LinkedIn etc. newsletter strategy in this case I have this also for my

YouTube for my LinkedIn etc and also writing framework these are some of the documents that I reuse across different skills too so I highly recommend this now if you don't have these reference files yet you can do it together with cloud for example here I asked it I want

to create a YouTube strategy document that I can later give when I'm building skills for research ideation scripting etc and then I basically ask it to ask me some questions about my YouTube strategy and through the planning mode

as you can see here ask questions etc you'll get more and more context text and at the end here you can see club generated a YouTube strategy document for me which I can then reuse in multiple uh YouTube skills that I create

and once you have a few of these building skills will get a lot more efficient. Now once you have that of

efficient. Now once you have that of course you want to think about which tools or software the agent needs in order to uh do this task and then if possible you always want to prepare good output examples and this is generally

the thing that impacts performance the most. Now once you have that sort of

most. Now once you have that sort of clear we move to the building which of course in this case is prompting. Now I

just go through a framework that I like to use which is not hard science but I think can help you uh to think about what to include to get to a good first outcome uh of your skill. Now first you want to define the name of the skill and

how the skill should be triggered. So in

this case the name of the skill should be infographic generator and should be triggered anytime a user mentions he wants to generate or create an infographic. And this is what the agent

infographic. And this is what the agent uses to write the meta description. Then

just like with prompting you want to define the goal or objective for the skill. Uh it can be quite short because

skill. Uh it can be quite short because we dive a lot deeper into the process later. Now, in this case, an infographic

later. Now, in this case, an infographic skill that creates quality infographics according to my brand style for LinkedIn and newsletters. Then, we want to give

and newsletters. Then, we want to give Claude context on connectors, APIs or MCPS that it needs uh to use in this scale. Now, if there's a specific table,

scale. Now, if there's a specific table, maybe a page or a process it should take in that software for this uh skill, you can also describe that here. And then

you want to lay out the process uh step by step. This is one of the most

by step. This is one of the most important things and it's good to actually spend some time on it. Now a

good way to think about what to include in each step is what does it need to do?

First of all, when do you want a human in the loop? What kind of human in the loop do you want? With the dynamic QA boxes of cloud, we can now choose between check boxes, open field, single

select, etc. Which kind of becomes like UX design. And for what additional

UX design. And for what additional context should be used to do this task better? If it's very short, you can add

better? If it's very short, you can add it in the prompt. But if you have a specific file it needs to read, you want to specify that for each of the step.

Even if you don't have the reference file yet, you can just paste the context here in the prompt and ask it to create the reference file for that skill with that context. Generally, you want to try

that context. Generally, you want to try to keep the skill MD very clean and focused on the process. Any additional

information should be in the reference files. That's how your skill is going to

files. That's how your skill is going to perform a lot better. And lastly, you want to think about what you expect as an output for each of the steps. So

something that I like to do and has made a big impact on my productivity is when you have human in the loop steps ask cloth to always give you multiple variations or options which you can choose from instead of just one-off

outputs. So I usually say something like

outputs. So I usually say something like that. It should give me five different

that. It should give me five different ways an infographic could visualize this idea or concept. And then lastly you want to think about rules for this skill. Here you can basically predict

skill. Here you can basically predict what could possibly go wrong when executing this skill and write it down as a rule. Now, this is also the section that you will continuously update when improving the skill. Two tips here in

the rule section is first of all to double down on instructing it to use the knowledge files as obligatory steps in the process when needed. Otherwise, I I notice it tends to skip over some. And

second, I usually double down on the multiple variations with human in the loop. And lastly, a really good thing to

loop. And lastly, a really good thing to include is progressive updates.

Basically, instruct the skill to be automatically updated and improved when using the skill so it becomes self-learning. For example, every time I

self-learning. For example, every time I define a clear thing not to do anymore in this scale, update the rule section.

And what can be very powerful too is instruct in the process that if a user approved the final outcome to save that as a good example so it learns and builds more data around what good looks

like automatically. Now let me show you

like automatically. Now let me show you a quick demo of how my infographic works so you get a better idea of what you can get out of this. So I'm in this case I'm using the code tab here because uh with API calls it can be a little bit easier.

Uh, so I can just trigger it with the slash command. And this is already an

slash command. And this is already an updated version from this initial prompt that I gave it. First, it asked me what content should I turn into an infographic. So I'll just paste in a

infographic. So I'll just paste in a part of my video where I talk about what skills are. A later update I made from

skills are. A later update I made from this first prompt is to ask it first for which platform it is to understand which format it has to generate it in. So in

this case, LinkedIn and as you can see, it uses these QA boxes because I instructed it to do that. And then what type of visual should it be?

Infographic. Then I later adjusted it and iterated on it to get a checkbox out. So I can actually start generating

out. So I can actually start generating multiple variations. But here it

multiple variations. But here it suggests me what we should visualize.

This case I'll go with anatomy of a skill. And then it suggests me ways to

skill. And then it suggests me ways to visualize that concept. I can choose what makes most sense and generate those. I'll just do all of them.

those. I'll just do all of them.

Now again the first time I launched this prompt, it wasn't this good yet. I had

to iterate three or four times, adding extra rules, etc. So became an iterative process. And it's really about that the

process. And it's really about that the more you use it the better it becomes.

But these are quite powerful and really follow my uh brands down and guidelines.

And you can see I added this box at the end. If I click keep all finalize, it

end. If I click keep all finalize, it will save it as the good output uh examples. So it gets trained on what

examples. So it gets trained on what good look looks like. Now it is important uh how you instruct the model to change things. Then an easy rule of thumb you can keep in mind on improving and updating is if it doesn't follow the

process correctly, ask it to make changes to the skill MD. The key in the skill MD is that it doesn't get polluted with a lot of additional information. It

should mostly focus on the core process.

Now, if you need additional information, you want to ask it to add a reference file. Now, if it does something wrong,

file. Now, if it does something wrong, not just for this specific task, but you never want it to do, for example, I had this with my infographic. I never want the black background because the shadows are not visible. Then you can ask it to

add a rule or update the knowledge file.

Now, if it struggles to use one of your softwares, MCPs or tools, you can first guide it manually to do the specific action necessary and then ask it to create an MCP reference doc on how to do

the task in the software. And you can see that my first version is completely different from my last version. Now,

lastly, once your skill is performing well and you maybe want to share it on a marketplace or maybe to a team member, the easiest way is to ask Claude to give you a zip file for that skill. You can

then just share that and someone else can go into the settings, the capabilities and upload the zip file.

You can also deploy a skill through GitHub. I'll put a link in the

GitHub. I'll put a link in the description below on how to do that.

Now, if you have multiple of these skills, you maybe want to combine uh different skills, maybe commands, adding agents, specific connectors. You can

bundle them into a plug-in, which again can be done by just telling Claw to build you a plug-in. It will ask you for all the skills, etc. that you want to include and then you can add it to your library and if you want to share it

again you can do it through a zip file or by uploading it to github and if you're a business and you have multiple plugins across multiple departments you can create an entire plug-in marketplace

which is a bundle of all your plugins now you'd have to create this together with cloth code and upload it to GitHub in order to get a link again released a full guide which I'll uh share in the link in the description below now if you

want access to all of the skills plugins uh me and my team are building out including in graphic one. You can also check out my AI uh accelerator, my AI community where we list them all. We

also do weekly AI workshops where we dive a lot deeper into these types of tools. We have blueprints on how to

tools. We have blueprints on how to start your business, how to find your first client. So, if that's potentially

first client. So, if that's potentially interesting to you, uh you can check it out in the link in the description.

Thank you so much for watching and if you want to learn more about cloth co-work uh you can check out the video here above.

Loading...

Loading video analysis...