Skip to main content

Claude Code Basics Lesson 34 of 46

Example: A Skill That Saves You the Week

In short
  • Start from something real: the thing you redo the same way every time and that bores you.
  • Three requirements: you repeat it, it has steps, it has to come out consistent.
  • We write it by getting it written for us, then reread it and try it out.
  • The first version is never the good one: you fix it up after watching it work.

How to choose what deserves a skill

Not everything deserves a skill. There are three requirements, and you need all three:

  • You repeat it. Something done just once doesn't need to be packaged up.

  • It has steps. If it's a one-line request, just write it out again.

  • It has to come out the same every time. This is where a written procedure beats your own memory: the result stops depending on how sharp you happen to feel that day.

Miss one and you have one more file to maintain that gives you nothing back.

The case: the end-of-month summary

Let's take something almost everyone has in some form. Every month-end you put together a summary for a client, and it's always the same steps:

  • gather the month's numbers from wherever they live;

  • put them in your format, always the same one;

  • compare with the previous month and flag anything out of place;

  • write two lines of commentary at the top;

  • save it under the right name in the right folder.

Five steps, every month, always the same. It has all three requirements.

How we build it

We don't start from a blank file. We open Claude Code and tell it the procedure the way you'd explain it to a new colleague, asking it to turn it into a skill.

It creates the folder and the file. Our job starts after that, and it's three checks:

  • Is the folder name the one you'd naturally write? If what's in your head is "closing," don't call it monthly-summary-generator.

  • Does the description say what it does and when it's needed, in your own words? It's the line from the last lesson: if you write "handles summaries" here, it will never trigger on its own.

  • Are the steps the real ones? This is where your own head matters — the things that are obvious to you, like red numbers always needing a comment, or that client wanting the total net of VAT, it can't guess those.

And the yardstick, here too

Let's add something you learned two chapters ago that makes all the difference in skills: what the right result looks like.

At the bottom of the skill, write the end conditions — "the file exists in the month's folder, it has the name in the agreed format, every deviation over ten percent has a line of commentary." That way, every time you run it, the check is baked into the procedure and you don't have to remember it yourself.

The test run, and the second version

You run it and watch what happens. Nine times out of ten the first version does almost what you wanted: the steps are right, the format is wrong; or it skips the comparison with the previous month because it wasn't clear where to pull the data from.

Don't start over: open the file and fix the line. It's a piece of English text, you fix it like a piece of text.

The skills worth having are the ones tuned up two or three times after watching them work. The first version is a draft; the one you'll use for a year is the third.

And now

With this the second bucket is fully closed: what it knows about you, from permanent instructions all the way to callable procedures.

In the next chapter the question changes: up to now there was always one collaborator at work. What if you needed more? How many you put to work — sub-agents and teams.

Did you get it?

Two minutes, no grade. Trying to answer — even getting it wrong — cements the concepts far more than rereading. Not in the mood? Skip it: the lesson still counts as complete.

Which of these things deserves a skill?

Your skill works halfway: it does the right steps but the result isn't in the format you wanted. What do you do?

Course Claude Code Basics
  1. Chapter 1 Introduction

    1. 1 The Claude Ecosystem and Where Claude Code Fits
    2. 2 What Claude Code Is: The Collaborator Who Walks Into Your Studio
    3. 3 How an Agent Works: The Loop
  2. Chapter 2 What's Underneath

    1. 4 Claude Code in Action: The Loop, for Real
    2. 5 The Model Has No Memory: It Starts Over Every Time
    3. 6 The Harness: The Engine and the Gear Around It
    4. 7 The Map: Four Buckets
  3. Chapter 3 You Choose the Engine

    1. 8 There's No Single Claude: The Model Lineup
    2. 9 Which Model for Which Job
    3. 10 Effort: How Hard It Should Think
    4. 11 Model or Effort? The Question That Trips Everyone Up
    5. 12 The Bill: Why Saving Money Can Cost You More
  4. Chapter 4 First Time at the Controls

    1. 13 Where to Run It: Four Doors In
    2. 14 What You Need Before You Start
    3. 15 Installing Claude Code
    4. 16 The Folder: Where You Open It Decides What It Works On
    5. 17 Choosing the Engine, in Practice
    6. 18 Your First Task: Small, Yours, and It Works
  5. Chapter 5 What You Let It Touch

    1. 19 Why It Asks for Permission
    2. 20 The Rules: Always Yes, Ask Me, Never
    3. 21 The Modes: How Much Leash You Give It
    4. 22 Plan Mode: Get the Plan Before the Work
    5. 23 Verification in the Loop: Give It a Yardstick
    6. 24 Example: Putting the Bucket Together
  6. Chapter 6 What It Knows About You

    1. 25 CLAUDE.md: The Notes It Reads the Moment It Walks In
    2. 26 How to Write a CLAUDE.md That Actually Works
    3. 27 The Context Window: How Much It Can Hold at Once
    4. 28 Cleaning Up: Compact and Clear
    5. 29 Automatic Memory
    6. 30 Example: From Repeating Yourself to Never Again
  7. Chapter 7 Skills

    1. 31 What a Skill Is: A Procedure Written Once
    2. 32 Creating Your First Skill
    3. 33 The Description Decides Whether It Gets Used
    4. 34 Example: A Skill That Saves You the Week
  8. Chapter 8 How Many You Put to Work

    1. 35 The Subagent: A Helper With Its Own Desk
    2. 36 When a Helper Is Worth It (and What It Costs)
    3. 37 Teams: When Agents Talk to Each Other
    4. 38 Example: Searching Without Cluttering the Desk
  9. Chapter 9 What It's Connected To

    1. 39 MCP: The Standard Plug Into Your Tools
    2. 40 Plugins: Packaging Up and Borrowing
    3. 41 Example: When You Stop Copying and Pasting
  10. Chapter 10 Automating the Setup

    1. 42 Hooks: The Thing That Always Happens
    2. 43 Where It Fires and What It Can Do
    3. 44 When You Actually Need One (and When It's Too Much)
  11. Chapter 11 Wrap-Up

    1. 45 The Project: Your Expense Tracker
    2. 46 Wrap-Up: What You're Taking Home
From a Confusing Brief to a Complete UX/UI A vague brief becomes a navigable app. Product Ad From a Single Photo A photo becomes an animated ad, no code required. Get Claude to Watch Your Videos Claude watches your videos and turns them into text. Higgsfield Inside Claude Code Generate images and video while you code in Claude Code. Turn a Loom Recording Into a Web Page A screen recording becomes a web page, no code. Vertical Shorts With NotebookLM Your sources become a vertical short. Luxury Landing Pages on Lovable A luxury landing page from a single prompt. Excalidraw Running Locally Excalidraw free on your computer, no code. Mistral OCR in Your Workflow Extract text from documents with Mistral OCR. Claude SEO in the Terminal 25 free SEO skills inside Claude Code. Google Search Console inside Claude Code Search Console data inside your terminal. Claude Code Routines Claude working on its own, computer off. Clone a Landing Page in React With v0 Clone a real landing page into React code. Context Economy With Claude Work light and don't burn through Claude's limits. From Prompt to Self-Improving Skill Claude skills that learn from your mistakes. From NotebookLM to Canva: Presentations NotebookLM slides, finally editable in Canva. The Map for Understanding Every AI Tool 12 categories for placing any AI tool. Transparent PNGs With ChatGPT Real transparency, not a fake checkerboard. Animated Infographics With Gemini Infographics that loop, animated with Gemini. Market Research With Deep Research Deep Research as your market analyst. Get Cited by AI Search Engines (AEO) Become a source that ChatGPT and Perplexity cite.