How to Write Claude Code Skills (And Keep Them Small)

ℹ️ This is the third post in a series on configuring Claude Code. The previous post was about giving Claude Code the right context without bloating every prompt. How Claude Code Skills Work You have skills. In fact, you probably have many skills. You know how to cook pasta. You know how to operate your oven, with all its quirks. You may also have some less common skills, like changing the wheels on your car. None of these alone are big things — knowing how to cook pasta isn’t a 40-page manual, it’s a handful of steps you reach for when you’re standing at the stove. And you don’t hold “change a wheel” in your head while cooking; it surfaces only when you need it. But each of these small, compact skills plays an important role in your life. ...

May 30, 2026 · 5 min · Jakob Busk Sørensen

How to Structure Your CLAUDE.md (Without Bloating Every Prompt)

ℹ️ This is the second post in a series on configuring Claude Code. The last post was about configuring Claude Code permissions. I would recommend reading it, but it’s not required for the understanding of this post. The Consultant Mental Model Imagine a consultant joins your team for a week — not the suited-up McKinsey type, but a sharp, fast developer here to help you ship the feature or fix the bug you’ve been putting off. The only thing between you and a productive week is whether you can onboard them to the part of the codebase they need to touch. ...

April 26, 2026 · 5 min · Jakob Busk Sørensen

How to Configure Claude Code Permissions for Less Friction

ℹ️ This is the first post in a series on configuring Claude Code. We’ll cover permissions, CLAUDE.md and rules, and building custom skills. The reason we start with permissions - and not CLAUDE.md as you often see - is that permissions (or lack of them) are where the most friction comes from. ℹ️ Updated April 2026 — see the update at the bottom for two new tools that have changed how I manage permissions. ...

March 31, 2026 · 6 min · Jakob Busk Sørensen