Here's how Claude himself explained it, and I think he really captures the essence of it: Claude Skills solve a common problem: normally, when you want an LLM to do something specific, you have to prompt it each time. Or maybe you set up custom instructions in a project, but then you can only use those instructions when you're in that project. Otherwise, you're back to copying and pasting the same prompt over and over. Skills change this completely. Think of it like Neo's "I know kung fu" moment in The Matrix. Just like they uploaded kung fu directly into Neo's brain and he could instantly use it, you're uploading specialized knowledge into Claude that it can apply automatically whenever needed. When you create a Skill, you're building a knowledge package with instructions, best practices, examples, and specific guidance for a task. You download it, upload it back into Claude's Skills section, and you're done. From that point forward, whenever you mention anything relevant to that Skill (or even just start a task it applies to), Claude automatically uses that knowledge. It's like giving Claude a reference guide it checks before starting work. The beauty is the "anywhere, anytime, automatically" part. You don't have to keep uploading prompts. You don't have to be in a specific project. It takes the concept of custom instructions and makes it universal across every single conversation you have. Skills just work in the background whenever they're relevant, no manual triggering needed. It's Claude's "I know kung fu" moment. Answer from hesasorcererthatone on reddit.com
🌐
Claude
code.claude.com › docs › en › skills
Agent Skills - Claude Code Docs
Create, manage, and share Skills to extend Claude's capabilities in Claude Code.
🌐
Reddit
reddit.com › r/claudeai › what are claude skills really?
r/ClaudeAI on Reddit: What are Claude Skills really?
October 19, 2025 -

I've heard Skills might be the next big thing that changes the ai game. But I just can't get my head around them. My use case is mainly Claude Web with projects that help me build resources for work.

How is a Skill different from custom instructions? How is a Skill different from projects?

You could make an email Skill to write like you, but you could also make a project that does the same.

Or I have this project that is instructed "If A, find X google drive document, if B, find Y. Heres the links" - Could Skills replace this part of the prompt which could help with tokens?

Please explain like I'm 10 🙏🏼

Top answer
1 of 34
87
Here's how Claude himself explained it, and I think he really captures the essence of it: Claude Skills solve a common problem: normally, when you want an LLM to do something specific, you have to prompt it each time. Or maybe you set up custom instructions in a project, but then you can only use those instructions when you're in that project. Otherwise, you're back to copying and pasting the same prompt over and over. Skills change this completely. Think of it like Neo's "I know kung fu" moment in The Matrix. Just like they uploaded kung fu directly into Neo's brain and he could instantly use it, you're uploading specialized knowledge into Claude that it can apply automatically whenever needed. When you create a Skill, you're building a knowledge package with instructions, best practices, examples, and specific guidance for a task. You download it, upload it back into Claude's Skills section, and you're done. From that point forward, whenever you mention anything relevant to that Skill (or even just start a task it applies to), Claude automatically uses that knowledge. It's like giving Claude a reference guide it checks before starting work. The beauty is the "anywhere, anytime, automatically" part. You don't have to keep uploading prompts. You don't have to be in a specific project. It takes the concept of custom instructions and makes it universal across every single conversation you have. Skills just work in the background whenever they're relevant, no manual triggering needed. It's Claude's "I know kung fu" moment.
2 of 34
20
It's a structured document that you can only use on Claude. To me, as a non-coder no-computer background type, they wrote Skills like it's a new computer language for a markdown file. I'm super excited to see Big Tech adopt and formalize structured documents as System Prompts. Google has something called Google Playbooks. I've been writing about System Prompt Notebooks (SPNs) for months - https://www.reddit.com/r/LinguisticsPrograming/s/uLv5p8eq5f I personally use structured Google Docs ( with tabs) and English. Basically all you need is clear titles and headers for the LLM to parse. Of course, the better you are with words and articulating instructions, the better the experience. I upload the SPN at the beginning of a chat and prompt the LLM to use @[file name] as a system prompt and to use as a first source of reference. For there, my prompts can be start and basic. What you're really building is an external memory file for the LLM. A project rulebook, employees handbook, Claude Skills, Google Playbooks or System Prompt Notebooks - all they are, are structured documents with instructions, rules, etc. Where Google and Claude will fall short is they are developing platform specific tools. My SPNs are not platform specific and can be used with any LLM that accepts uploads. So, if you've been doing to the same, you are ahead of they power curve.
Discussions

How to Set Up Claude Skills in <15 Minutes (for Non-Technical People)
I am still trying to figure out the benefit of using skills. I have seen some toy examples (ex: business colour scheme), but in real life, what are the benefits vs using / commands? Ex: I have a / command to run my tests and act on it. Is there a benefit to have a skill run the CLI test runner? More on reddit.com
🌐 r/ClaudeAI
18
56
November 3, 2025
Skills in Claude Code
if you try to say "use skill" you will be able to forcible use it. but yes something i can see it sometimes i do not unless i force it to be used More on reddit.com
🌐 r/ClaudeCode
5
1
October 23, 2025
Claude Code skills activate 20% of the time. Here's how I got to 84%.
This is an excellent piece of research. Why I like it: you didn't just say "I did this and it's a game-changer". Instead you systematically tried four different hook implementations, and you measured them systematically against a suite of synthetic and real-world situations. This way we have confidence that you understand the landscape of all possible implementations, and there's reason to believe that yours is an optimum. Thank you! I've shared it with my team. More on reddit.com
🌐 r/ClaudeCode
35
231
November 16, 2025
Claude Skills Might Be One of the Most Game-chaging Ideas Right Now
This is hilarious. You thought deeply about skills and made a 12 paragraph dissertation about how amazing and special they are. I looked into it and said "these are literally just prompts". More on reddit.com
🌐 r/ClaudeCode
86
56
November 19, 2025
🌐
Claude
support.claude.com › en › articles › 12512180-using-skills-in-claude
Using Skills in Claude | Claude Help Center
1 week ago - Skills extend Claude's capabilities by giving it access to specialized knowledge and workflows. This guide shows you how to enable, discover, and use Skills in Claude. For Enterprise plans: Owners must first enable both Code execution and file ...
🌐
Substack
lennysnewsletter.com › p › claude-skills-explained
Claude Skills explained: How to create reusable AI workflows
October 22, 2025 - Today I dive into Anthropic’s latest feature that lets anyone create reusable workflows for Claude—no coding required. I break down exactly what Claude Skills are, how to build them from scratch, and how to use them inside Claude Code and Cursor to automate recurring AI tasks like generating PRDs, writing changelog summaries, and turning demo notes into follow-up emails.
🌐
GitHub
github.com › anthropics › skills
GitHub - anthropics/skills: Public repository for Agent Skills
1 week ago - These skills range from creative applications (art, music, design) to technical tasks (testing web apps, MCP server generation) to enterprise workflows (communications, branding, etc.). Each skill is self-contained in its own folder with a SKILL.md ...
Starred by 27.7K users
Forked by 2.5K users
Languages   Python 83.9% | JavaScript 9.4% | HTML 4.3% | Shell 2.4%
🌐
Anthropic
anthropic.com › engineering › equipping-agents-for-the-real-world-with-agent-skills
Equipping agents for the real world with Agent Skills
October 16, 2025 - (December 18, 2025) As model capabilities improve, we can now build general-purpose agents that interact with full-fledged computing environments. Claude Code, for example, can accomplish complex tasks across domains using local code execution and filesystems.
🌐
Anthropic
anthropic.com › news › skills
Claude Skills: Customize AI for your workflows
October 16, 2025 - Skills streamline our management accounting and finance workflows. Claude processes multiple spreadsheets, catches critical anomalies, and generates reports using our procedures. What once took a day, we can now accomplish in an hour.
Find elsewhere
🌐
Sid Bharath
siddharthbharath.com › home › blog › claude skills tutorial: give your ai superpowers
Claude Skills Tutorial: Give your AI Superpowers - Sid Bharath
October 28, 2025 - Skills essentially act as on-demand experts that Claude “calls upon” during a conversation when it recognizes that the user’s request matches the Skill’s domain. Crucially, Skills run in a sandboxed code execution environment for safety, meaning they operate within clearly defined boundaries and only perform actions you’ve allowed.
🌐
Medium
medium.com › @joe.njenga › how-im-using-claude-skills-new-feature-to-blow-up-my-claude-code-workflows-9010c16292ca
How I’m Using Claude Skills (New Feature) To Blow Up My Claude Code Workflows | by Joe Njenga | Medium
October 19, 2025 - Claude Code just got better with the new Claude Skills, a way to teach Claude your workflows once and have it execute them every single time.
🌐
Claude
claude.com › blog › skills
Introducing Agent Skills | Claude
October 16, 2025 - Skills streamline our management accounting and finance workflows. Claude processes multiple spreadsheets, catches critical anomalies, and generates reports using our procedures. What once took a day, we can now accomplish in an hour.
🌐
Simon Willison
simonwillison.net › 2025 › Oct › 16 › claude-skills
Claude Skills are awesome, maybe a bigger deal than MCP
October 16, 2025 - Anything you can achieve by typing commands into a computer is something that can now be automated by Claude Code. It’s best described as a general agent. Skills make this a whole lot more obvious and explicit.
🌐
Fsck
blog.fsck.com › 2025 › 10 › 16 › skills-for-claude
Skills for Claude!
October 16, 2025 - Mine spends a lot more time on testing the skill, looking for ways to avoid Claude's rationalizations about why it shouldn't need to use the skill, and persuasion techniques that can help ensure compliance. Unsurprisingly, Claude is a fan of TDD. In Claude Code, Skills are SKILL.md files included in directories inside ~/.claude/skills/, in .claude/skills in a project directory, and in the skills subdirectory of plugins.
🌐
Scott Spence
scottspence.com › home › posts › how to make claude code skills activate reliably
How to Make Claude Code Skills Activate Reliably - Scott Spence
November 16, 2025 - Nah. They just sit there whilst Claude barrels ahead blissfully ignoring them. My original “solution” was a simple hook that said “INSTRUCTION: If the prompt matches any skill keywords, use Skill(skill-name).” That gave me about 50% activation.
🌐
Lee Hanchung
leehanchung.github.io › blogs › 2025 › 10 › 26 › claude-skills-deep-dive
Claude Agent Skills: A First Principles Deep Dive
October 26, 2025 - The AI model (Claude) makes the decision to invoke skills based on textual descriptions presented in its system prompt. There is no algorithmic skill selection or AI-powered intent detection at the code level.
🌐
Medium
medium.com › realworld-ai-use-cases › the-complete-guide-to-claude-codes-newest-feature-skills-04bdfc26f365
The complete guide to Claude Code’s newest feature “skills” | by Chris Dunlop | Realworld AI Use Cases | Medium
October 21, 2025 - The first skill I tested was “brand-guidelines”. So let’s say you have a webpage or document like this, but it’s not in your brand guidelines. ... What you do is go to Claude and write the following message. ... I wanted to have a publication that helped share tips and tricks from my consultancy where we implement ai for companies like the Olympic team, the Stock Exchange and other B2C companies. ... I'll help you code ...
🌐
Youngleaders
youngleaders.tech › p › claude-skills-commands-subagents-plugins
Understanding Claude Code: Skills vs Commands vs Subagents vs Plugins | #95
October 21, 2025 - (There are others like hooks and MCP servers, but these four are where I started.) Claude Code supports multiple extensibility types (skills, subagents, commands, plugins, hooks, MCP servers, and more).
🌐
Reddit
reddit.com › r/claudeai › how to set up claude skills in <15 minutes (for non-technical people)
r/ClaudeAI on Reddit: How to Set Up Claude Skills in <15 Minutes (for Non-Technical People)
November 3, 2025 -

if you're not using claude skills you're missing out.

they can seem intimidating but they're actually stupid simple to set up. here's how (images in the link below):

1/ make sure claude skills are enabled within settings > capabilities > skills

2/ turn on the "skill-creator" skill under skills within settings. this is the meta-skill that you use to have claude build other skills for you

3/ open a new chat window and ask claude to use the "skill-creator" skill to help you create a new skill

4/ describe the skill you want to create in detail, be specific about the output you need (you can also have an existing project be turned into a skill by asking the project to use "skill-creator" to turn the project into a skill)

5/ claude will probably ask some clarifying questions, then build out the complete skill file and a read-me document

6/ read the read-me document and download the skill file it creates. this tells you what it created and your next steps to get it working

7/ go back to settings > capabilities > skills > upload skills. select the file you downloaded and upload it. it'll add it to your skills list. make sure the toggle is on so you know it's live

8/ test it in a new chat by asking claude to use your skill by name

9/ if your skill isn't creating the output you need, go back to the conversation you created the skill in and tell it what you want to change (if you make an edit, you'll need to upload the new version of the skills file in settings & turn the old version off)

start with something simple (something you already do regularly already). you'll figure out the rest as you go.

step by step w/ visuals: https://www.chasingnext.com/this-15-minute-claude-upgrade-will-change-how-you-work/

Top answer
1 of 5
9
I am still trying to figure out the benefit of using skills. I have seen some toy examples (ex: business colour scheme), but in real life, what are the benefits vs using / commands? Ex: I have a / command to run my tests and act on it. Is there a benefit to have a skill run the CLI test runner?
2 of 5
5
IMO skills are monstrous when used to define workflows for sub agents. I create “Director Skills” to do this, for example, my Spec Director: gathers context, documentation and scripts and questions the user first. passes brief on to Project Spec agent - builds an initial technical document that lays out requirements, dependencies, schemas, api contracts etc etc passes product spec onto Feature Agent - builds product spec into features and groups them into dependencies to determine order of operations and parallel work streams. Also determines acceptance criteria per feature. passes brief, project spec and feature spec onto review agent - reviews if specs meet the brief and confers with codex for a second opinion. Writes a full damning report human intervention - send feedback back into the process or proceed. Got a whole host of directors I’m building out. Particularly keen to get cracking on agents specifically designed to find dead code and out of date documentation. Built similar processes for unit tests and next I’m building an orchestrator skill that is the master of all directors - ensures they proceed in order and maintains a registry of files between them. I’ve also built smaller systems for creating registries that match documentation to scripts and parameters to documentation and examples. These agents are then questioned when main clause or any other agent wants to know something. Saves them valuable tokens not scanning docs and scripts. To be honest, I’ve completely derailed my project building agents instead. Just wish I could work out how on earth to get the bloody permissions to work so that I don’t have to constantly accept them.
🌐
GitHub
github.com › mrgoonie › claudekit-skills
GitHub - mrgoonie/claudekit-skills: All powerful skills of ClaudeKit.cc!
October 28, 2025 - Design database schemas, write queries and aggregations, optimize indexes, perform migrations, configure replication and sharding, implement backup and restore strategies. claude-code - Complete guide to Claude Code features: slash commands, ...
Starred by 987 users
Forked by 188 users
Languages   Python 89.9% | JavaScript 9.2% | Shell 0.9%
🌐
YouTube
youtube.com › watch
Better than MCPs? Claude Code's New Skills Feature - YouTube
Level up with my Claude Code Masterclass 👉 https://www.masterclaudecode.com/Learn the AI I'm learning with my newsletter 👉 https://newsletter.rayamjad.com/...
Published   October 17, 2025
🌐
Neon
neon.com › blog › getting-started-with-claude-skills
Getting Started with Claude Skills - Neon
October 30, 2025 - You describe a workflow in plain language, usually step by step – something like “copy this file, look for references there, paste it over here.” In a few cases, like image or PDF editing, you can also specify which executables or binaries the workflow should use. But underneath, it’s still just markdown. You can look at some examples of skills that Claude Code has built-in in this repository.