Blog · August 8, 2026 · 7 min read

Skills and Plugins: How to Teach Claude Code Your Way of Working

Ask five heavy Claude Code users what changed their workflow the most this year and you'll hear the same two words: skills and plugins. They're how Claude Code stops being a general-purpose assistant that you re-teach every morning and starts being your assistant — one that already knows your deploy steps, your writing style, your review checklist, and your team's quirks.

This guide explains what skills and plugins actually are, how they're different, when to reach for each, and how to build your first skill in about ten minutes — no engineering background required.

Skills: reusable instructions Claude loads on demand

A skill is, at heart, a folder containing a markdown file called SKILL.md. That file describes a task the way you'd brief a new colleague: what the task is, when it applies, the steps to follow, the pitfalls to avoid. Skills can also bundle supporting files — templates, example documents, even small scripts — that Claude uses while doing the work.

The clever part is when a skill loads. Claude doesn't read every skill into its head at all times; it sees only a one-line description of each. When your request matches one — you ask for a release announcement and there's a skill called release-announcement — Claude pulls in the full instructions right then. You get deep, specific behavior without cluttering every conversation.

That on-demand design is why skills beat pasting the same instructions into chat over and over, and why they beat stuffing everything into your briefing file: the knowledge is there exactly when it's relevant and absent when it isn't.

Plugins: skills with batteries included

A plugin is the packaged, shareable form: one installable bundle that can contain several skills plus everything they lean on — slash commands, hooks that run automatically at key moments, preconfigured connections to outside tools, even extra agents. If a skill is a recipe card, a plugin is the meal kit: recipe, ingredients, and utensils in one box.

Plugins are installed from marketplaces — curated catalogs that range from Anthropic's official directory to community collections on GitHub. Inside Claude Code, the /plugin command opens a browser where you can search, install, enable, and disable them per project.

Which one do you actually need?

The decision is simpler than it looks:

  • Just you, one repeatable task? Write a skill. It's a markdown file in a folder — five minutes of work.
  • Sharing with a team, or bundling several behaviors? Make (or find) a plugin, so everyone installs one thing and stays in sync.
  • Someone probably solved this already? Check the marketplaces first. Code review checklists, commit conventions, document formatting, design systems — the popular ground is well covered.

Build your first skill in ten minutes

Here's the no-jargon version. A skill lives in a folder under .claude/skills/ inside your project (or under your home folder to make it available everywhere). The folder needs one file, SKILL.md, which starts with a small header describing the skill, followed by the instructions themselves.

  1. Pick a task you've explained to Claude more than twice. That repetition is the signal.
  2. Ask Claude Code to do it for you: "create a skill called weekly-report that formats my Monday status update — here's an example of a good one." Claude will scaffold the folder and write the file.
  3. Test it by asking for the task naturally ("draft my weekly report") and checking the skill actually triggered.
  4. Refine the description line if it didn't trigger — that one line is what Claude matches against, so it should say plainly when the skill applies.

The best first skills are boring: your report format, your PR description template, the steps for updating your website content, the checklist you run before publishing anything. Boring is where the time savings live.

A starter shortlist worth stealing

  • Document skills for generating Word, Excel, PowerPoint, and PDF files — Anthropic ships official ones, and they turn Claude Code into a small document factory.
  • Commit and PR skills that write consistent commit messages and pull request descriptions your teammates will actually read.
  • Review-checklist skills encoding your team's definition of "done" — security checks, accessibility passes, naming conventions.
  • House-style skills that make every draft — docs, emails, blog posts — sound like you instead of like a model.

One caution: treat third-party plugins like any software you install. Prefer official or well-known sources, skim what a plugin contains before enabling it, and be deliberate about ones that run commands automatically via hooks.

The compounding effect

The first skill saves you a few minutes. The tenth changes how you work: you stop supervising the how and start delegating the what. Long tasks run steadily in the background because Claude already knows the procedure — which creates the next problem: you've got no reason to watch the terminal anymore, and every reason not to.

That's the gap AIDoneNow closes — a ping on your phone the moment Claude finishes or needs your input, so your skills work for you while you're somewhere else entirely. Pair a good skill library with a workflow that doesn't involve staring at scrolling text, and Claude Code starts feeling less like a tool and more like staff.

Keep reading