Our WorkAll ServicesAI VisibilitySEO AutomationProduct ManagementClaude AI ServicesZatrovo BookingStart a Project
ai-search · 10 min read · 21 August 2026

Claude AI Skills: Teach Your AI How Your Business Works

Agent Skills let you package how your business actually works into folders Claude reads on demand. A practical UK guide to writing, testing and shipping them.

Jacob Horgan, Founder, Irvale Studio
Jacob Horgan
Founder, Irvale Studio
A printed staff training manual open beside a laptop on a desk in a UK small business office.

Most AI disappointment in a small business has the same cause. The model is capable, but it has never been told how this particular firm does things. It does not know that quotes always carry a fourteen day validity, that the Leeds site invoices separately, or that you never chase a retainer client on the same day as a project client. So it produces something generic, someone rewrites it, and the conclusion is that AI does not really work here.

Agent Skills are the mechanism Anthropic built for exactly that gap.

What are Claude AI Skills, and how do they differ from prompts?

A Claude Skill is a folder containing a SKILL.md file, plus optional reference documents and scripts, which Claude loads only when your request matches it. Anthropic's documentation describes Skills as reusable, filesystem based resources that give Claude domain specific expertise, and draws the contrast plainly: prompts are conversation level instructions for one off tasks, whereas Skills load on demand so you do not have to repeat the same guidance across conversations.

The difference matters more than it first sounds. A long prompt is something you paste, use once, and lose. A Skill sits on disk, is version controlled if you want it to be, and activates itself.

Anthropic's Agent Skills documentation compares the structure to an onboarding guide you would create for a new team member, which is the right mental model. You are not writing a program. You are writing the note you wish you had given the last person who joined.

Why do most small businesses get worse AI output than they should?

Because adoption in most UK firms is broad but shallow. A chat window gets opened, a few tasks get tried, and nothing about the business is ever stored. The model still knows nothing specific about your pricing, your tone, your exclusions or your paperwork cycle, so every session starts from zero and the owner concludes the tool is mediocre.

That gap between trying and embedding is where Skills earn their keep. A firm using a chat window with no persistent context is competing on prompt writing talent. A firm with five well written Skills is competing on process quality, which is a much more defensible thing to be good at.

~100 tokensContext cost of an installed Skill before anything triggers it
Source: Anthropic, Agent Skills overview
under 5,000 tokensBudgeted size of a SKILL.md body once Claude loads it
Source: Anthropic, Agent Skills overview
1,024 charactersMaximum length of a Skill description field
Source: Anthropic, Agent Skills overview
500 linesRecommended maximum length for a SKILL.md body
Source: Anthropic, Skill authoring best practices

What actually goes inside a SKILL.md file?

Two required frontmatter fields and then ordinary markdown. Anthropic's documentation specifies that name must be a maximum of 64 characters, lowercase letters, numbers and hyphens only, and cannot contain the reserved words "anthropic" or "claude". The description must be non empty and a maximum of 1,024 characters, and must state both what the Skill does and when Claude should use it. Everything after the frontmatter is the body: your workflows, rules and examples.

A first Skill for a UK trades business might be named quoting-domestic-jobs, with a description saying it produces customer facing quotes for domestic installation work and should be used whenever the user asks for a quote, estimate or price breakdown for a residential job. The body then carries the actual rules: the standard validity period, how VAT is presented, what the call out charge covers, which materials are quoted at cost plus and which are fixed, and the sentence you always include about access requirements.

None of that is clever. All of it is the stuff a new estimator gets wrong for three months.

How does Claude decide which Skill to use?

Through progressive disclosure, which works in three levels. Anthropic's documentation sets out the mechanics: at startup only the name and description of every installed Skill enter the system prompt, at roughly 100 tokens per Skill. When a request matches a description, Claude reads the SKILL.md body from the filesystem, which Anthropic's table budgets at under 5,000 tokens. Bundled reference files and scripts are level three and cost nothing until they are actually opened.

The consequence for a small business is that installing more Skills is close to free. Anthropic notes there is no practical limit on bundled content, because files do not consume context until accessed, and that scripts run through bash so only their output enters the context window, never the code itself.

What should a UK small business build a Skill for first?

Pick the task that is high frequency, high variance and already has an unwritten right answer. Quoting, enquiry response, month end paperwork and complaint handling all qualify. Avoid anything you do twice a year, because the maintenance cost outweighs the benefit, and avoid anything where nobody in the business agrees what good looks like, because a Skill cannot resolve a disagreement you have not had yet.

A reasonable first three for a UK services firm:

  1. Enquiry triage and first response. Your tone, your qualifying questions, your standard next step, and the rule about what never goes in a first reply.
  2. Quote or proposal generation. Structure, pricing presentation, VAT handling, validity, exclusions. This overlaps heavily with the ground covered in writing quotes and proposals with AI.
  3. Recurring paperwork. Whatever your monthly cycle actually involves, written as a numbered workflow.

If you have never written your processes down at all, that comes first. There is a genuine dependency here, and it is worth reading up on documenting business processes before automating them rather than trying to invent the process while writing the Skill.

How do you write a Skill that Claude actually triggers?

Be concise, be specific, and match the level of instruction to how fragile the task is. Anthropic's authoring guidance calls the context window a public good and says to add only context Claude does not already have, challenging every paragraph with "does this justify its token cost". It also recommends keeping the SKILL.md body under 500 lines and splitting content into separate files as you approach that limit.

The most useful concept in the Skill authoring best practices guide is degrees of freedom. Anthropic frames it as a robot on a path. Where there is one safe route and cliffs on both sides, give exact instructions and no room to improvise. Where the field is open and many routes work, give general direction and trust the model.

Applied to a UK business: the sequence for submitting a VAT return is a narrow bridge, so write it as an exact numbered procedure with no optional steps. Drafting a reply to an awkward customer email is an open field, so give principles and tone rather than a script.

Two further rules worth obeying literally. Keep file references one level deep from SKILL.md, because Anthropic warns that Claude may only partially read files reached through nested references. And for any reference file longer than 100 lines, put a table of contents at the top so the full scope is visible even on a partial read.

Where do Skills live, and do they follow you between Claude apps?

They live in different places on each surface and they do not follow you. In Claude Code, Skills are filesystem based and go in a personal or project level skills directory. On claude.ai you upload them as zip files through settings, available on paid plans with code execution enabled. Through the API you upload them to a workspace. Anthropic states explicitly that custom Skills do not sync across surfaces and must be managed separately for each one.

The sharing model differs too, which catches teams out. On claude.ai, Skills are individual to each user, each team member uploads their own, and there is no centralised admin management or organisation wide distribution. On the API they are workspace wide and all workspace members can access them.

There is also a runtime difference that shapes what a Skill can do. Skills running through the Claude API sit in a sandboxed container with no network access and no runtime package installation. Skills running in Claude Code have the same network access as any other program on the machine. A Skill that needs to call your booking system will work in one place and silently fail in the other, so decide the surface before you design the Skill.

Practical answer: keep the master copy in one versioned location and treat every surface as somewhere you publish to. It is the same discipline as keeping one source document rather than four slightly different copies on four laptops.

How do you test a Skill before trusting it with real work?

Build the tests before you write the documentation. Anthropic's guidance is to run Claude on representative tasks without the Skill first, document exactly where it fails, then build three scenarios that test those gaps, establish a baseline, and write only enough instruction to close them. Its pre release checklist asks for at least three evaluations, run across the model tiers you actually use.

That ordering matters and most people get it backwards. Writing the Skill first produces a document full of guidance for problems that never actually occurred, which costs context and buries the rules that do matter.

Anthropic also describes a two instance loop worth copying: work with one Claude session to design and refine the Skill, test it with a separate fresh session doing real tasks, then bring specific observations back to the first. Watch what the testing session ignores. If it never opens a bundled file, that file is either unnecessary or badly signposted from SKILL.md.

What are the security and governance trade offs?

The honest trade off is that a Skill is executable trust. Anthropic advises using Skills only from trusted sources, warning that a malicious Skill can direct Claude to invoke tools or execute code in ways that do not match its stated purpose, with data exfiltration and unauthorised system access among the listed risks. Skills that fetch data from external URLs are singled out, since fetched content may itself carry instructions.

For a UK firm holding client data, the review process is straightforward but non negotiable. Read every bundled file, not just SKILL.md. Look at the scripts. Check for network calls that have nothing to do with the stated job. Anthropic's own framing is to treat it like installing software, which is exactly the right level of caution for a downloaded Skill from an unknown author.

Worth noting for anyone in a regulated line of work: check Anthropic's current data retention terms for Agent Skills against your own obligations before a Skill carries anything client identifying. If you advise clients on compliance, as covered in the guidance on AI for accountants and solicitors, that check belongs in the same review as the file read.

What does a realistic first month look like?

Week one, pick a single repetitive task and run it with Claude the ordinary way, noting every piece of context you find yourself explaining. Week two, turn those notes into one SKILL.md under 500 lines with a specific description. Week three, use it on live work and record where it goes wrong. Week four, fix the description first and the body second, then start the second Skill.

Resist building the library up front. A Skill written from memory of how a process works is usually wrong in the details, and the details are the entire point. A Skill written the day after you did the task by hand tends to be right, because the friction is still fresh.

Expect the biggest surprise to be organisational rather than technical. Writing down how the business quotes, or invoices, or handles a complaint frequently surfaces the fact that two people do it differently. Skills do not fix that. They just make it visible, which is what any serious look at where AI genuinely reduces admin hours tends to conclude anyway.

The underlying shift is small and specific. Instead of a general purpose model that knows a lot about the world and nothing about your firm, you get one that has read your quoting standard before it writes your quote. That is not a leap in capability. It is a leap in relevance, and relevance is the thing that was missing.

Next stepSee how Claude Skills fit a UK businessSystems built around how your firm already works, not a generic template.

Sources referenced in this article: Anthropic's Agent Skills overview, Anthropic's Skill authoring best practices, and Anthropic's engineering post Equipping agents for the real world with Agent Skills.

Common Questions

Claude AI Skills — FAQ

What is a Claude Skill in plain English?

A Skill is a folder on disk containing a file called SKILL.md, plus any reference documents or scripts you want to go with it. The SKILL.md file starts with a short block of YAML naming the Skill and describing when it should be used, then continues with ordinary markdown instructions. Anthropic's documentation describes the folder as being organised like an onboarding guide you would write for a new team member. That comparison is the useful one. If you would hand a new hire a two page note explaining how your firm quotes a job, that note is a Skill. Claude reads it only when the work in front of it matches the description, so the guidance arrives at the moment it is relevant rather than being pasted into every conversation.

How is a Skill different from just writing a long prompt?

A prompt is conversation level and one off. You type it, Claude uses it, and the next conversation starts blank. Anthropic's documentation frames Skills as the alternative to repeating the same guidance across conversations: they are filesystem based and load on demand. The practical difference is context economy. Anthropic's own table puts the standing cost of an installed Skill at roughly 100 tokens, because only the name and description sit in the system prompt until something triggers it. You can therefore install a dozen Skills covering quoting, invoicing, client onboarding and complaint handling without any of them crowding out the conversation. A long prompt gives you one set of rules for one session. A Skill library gives you a set of rules per situation, selected automatically.

Do I need to be technical to write one?

No, though you do need to be able to create a folder and a text file. The minimum viable Skill is a SKILL.md file with two frontmatter fields and some prose. No code is required at all, and Anthropic's best practices guide includes worked examples of Skills that contain nothing but markdown instructions, such as a research synthesis workflow and a style guide compliance loop. The genuinely hard part is not syntax, it is knowing your own process well enough to write it down clearly. Most owners discover mid way through that two people in the business do the same task differently and nobody had noticed. That is a useful finding in its own right, independent of any AI.

Will a Skill I build in Claude Code work in the Claude app?

Not automatically. Anthropic's documentation is explicit that custom Skills do not sync across surfaces. A Skill placed in a Claude Code directory is separate from one uploaded to claude.ai, which is separate again from one uploaded through the API. If you want the same Skill in two places you upload it in both places. There is a further wrinkle for teams. On claude.ai, custom Skills are individual to each user and each team member must upload separately, with no centralised admin management or organisation wide distribution. On the Claude API they are workspace wide. Keep the master copy of every Skill somewhere versioned, such as a shared drive or a git repository, and treat each surface as a distribution target.

Are there risks in downloading Skills other people have written?

Yes, and Anthropic states them directly. Its documentation advises using Skills only from trusted sources, because a Skill gives Claude new capabilities through instructions and code, which means a malicious one can direct Claude to invoke tools or execute code in ways that do not match its stated purpose. The listed risks include data exfiltration, unauthorised system access and tool misuse. Skills that fetch data from external URLs are called out as particularly risky, since fetched content may itself contain instructions. The guidance is to treat installing a Skill like installing software: read every bundled file, including scripts and assets, and look for network calls or file access that has nothing to do with the stated job. For a UK business handling client data, that review is not optional.

How long does it take to see a return on building one?

Building a first Skill from a process you already understand is usually an afternoon, including testing. The return depends entirely on repetition volume. A Skill covering a task done twice a year is not worth the maintenance. A Skill covering the way you write quotes, respond to enquiries or prepare month end paperwork earns back the afternoon quickly because every future run starts from your standard rather than a generic one. A more honest framing than hours saved is variance reduced. The value shows up as fewer outputs that need rewriting because they missed a step, used the wrong terminology or ignored a rule everyone in the office knows but nobody had written down.

Next stepGet this run for youWe run Claude AI, websites, booking and SEO for UK small businesses. From £495 a month.
Start a Project