Spring til indhold

Claude Code Skills · Kapitel 1 af 9

Hvad er Claude Code Skills? Alt du skal vide

Skills gør Claude fra et generelt værktøj til en specialist der kender din virksomhed

Kristian Primdal

Kristian Primdal

18. marts 2026 · Opdateret 23. september 2026

Kort fortalt

En Claude Code Skill er en mappe med en SKILL.md-fil og valgfri scripts, referencer og data. Når du giver Claude en opgave, læser den alle tilgængelige skill-beskrivelser og aktiverer automatisk de relevante.

Skills er ikke kode der kører. Det er instruktioner der udvider Claudes kontekst med præcis den viden den har brug for. Det er forskellen på en prompt, du gentager hver gang, og en instruktion, der ligger klar og aktiverer sig selv.

Indhold

Resten af dette kapitel handler om hvorfor det er en større ting end det lyder som, og hvordan det hænger sammen med alt det andet du måske allerede bruger.


1

Kernen

Hvad en skill egentlig er

Start med hvad folk misforstår. De fleste hører “skill” og tænker: “Okay, det er en fancy prompt man gemmer i en fil.” Thariq Shihipar, der leder Claude Code hos Anthropic, har selv adresseret det: skills er IKKE “bare markdown-filer.” De er mapper med struktur.

En skill består af:

  1. SKILL.md: hovedfilen med instruktioner i markdown-format
  2. Scripts (valgfrit): shell-scripts eller andet der kan køres
  3. Referencer (valgfrit): dokumentation, API-specifikationer, eksempler
  4. Data (valgfrit): skabeloner, konfigurationer, testdata

Det hele bor i en mappestruktur. Typisk under .claude/skills/ i dit projekt, eller under ~/.claude/skills/ hvis skillen skal være tilgængelig på tværs af projekter.

Sådan ser en simpel skill-mappe ud:

.claude/skills/faktura-review/
├── SKILL.md
├── references/
│   ├── faktura-format.md
│   └── godkendte-leverandoerer.csv
└── templates/
    └── review-rapport.md

Og SKILL.md-filen har to dele: YAML-frontmatter øverst og markdown-instruktioner nedenunder.

---
name: faktura-review
description: >
  Gennemgår indkommende fakturaer og tjekker beløb,
  leverandør og kontering mod vores standarder.
allowed-tools:
  - Read
  - Bash
  - Grep
---

## Faktura-review

Når brugeren beder om at gennemgå en faktura, følg disse trin:

1. Læs faktura-filen
2. Tjek leverandøren mod `references/godkendte-leverandoerer.csv`
3. Verificér at beløbet matcher aftalt pris (±5%)
4. Generér en review-rapport efter skabelonen i `templates/`

Se `references/faktura-format.md` for detaljer om vores faktura-layout.

Frontmatteren fortæller Claude hvad skillen hedder, hvad den gør (i én sætning), og hvilke værktøjer den må bruge. Markdown-kroppen fortæller præcis hvad Claude skal gøre når skillen aktiveres.

Det er simpelt. Og det er pointen. Du behøver ikke lære et nyt programmeringssprog. Hvis du kan skrive en instruktion til en kollega, kan du skrive en skill.


2

Analogien

Køkkenet og opskrifterne

Den analogi der bedst forklarer hvordan skills passer ind er et køkken.

MCP (Model Context Protocol) er køkkenet. Det er infrastrukturen: ovnen, knivene, skærebrættet, køleskabet. MCP giver Claude adgang til eksterne værktøjer og data: din database, dine filer, dit CRM, dit regnskabssystem. Uden MCP har Claude ingen redskaber og ingen ingredienser.

Skills er opskrifterne. De fortæller Claude hvad den skal gøre med redskaberne og ingredienserne. “Tag data fra CRM’et, krydsreferér med fakturering, og lav en opsummering til mandag-mødet.” Uden skills har Claude redskaberne men ingen retning.

Sammen giver de Claude et fuldt udstyret køkken OG opskrifterne til at bruge det.

Du kan have MCP uden skills. Så har Claude adgang til alt, men du skal forklare hvad den skal gøre hver gang. Du kan have skills uden MCP. Så ved Claude hvad den skal gøre, men mangler adgang til dine systemer. Den rigtige kombination er begge dele.

MCP giver Claude adgang til dine systemer. Skills fortæller Claude hvad den skal gøre med adgangen. Det er forskellen på at have et køkken og at kunne lave mad.


3

Frontmatter-reference

Hvad en SKILL.md indeholder

SKILL.md-filen har to sektioner. Her er hvad hver del gør.

YAML-frontmatter

Frontmatteren er metadata om skillen. Claude bruger den til at afgøre om skillen er relevant for din opgave.

FeltPåkrævetBeskrivelse
nameJaUnikt navn til skillen
descriptionJaKort beskrivelse (1-2 sætninger). Det er den Claude læser for at vurdere relevans
allowed-toolsNejListe over værktøjer skillen må bruge (Read, Bash, Grep osv.)
modelNejAngiv en specifik model hvis skillen kræver det

description-feltet er det vigtigste. Det er det eneste Claude ser ved sessionens start, før den beslutter om skillen skal aktiveres. Skriv det som en elevator pitch: hvad gør skillen, og hvornår er den relevant?

Markdown-kroppen

Under frontmatteren skriver du instruktioner i almindelig markdown. Her er du fri. Brug overskrifter, lister, kodeblokke, tabeller. Alt hvad der gør instruktionerne klarest.

Gode skills har typisk:

  • En kontekst-sætning. Hvornår skal denne skill bruges?
  • Trin-for-trin instruktioner. Hvad skal Claude gøre, i hvilken rækkefølge?
  • Referencer til eksterne filer. Hvor finder Claude detaljeret information?
  • Begrænsninger. Hvad skal Claude IKKE gøre?
  • Output-format. Hvordan skal resultatet se ud?

Hold kroppen under 2.000 tokens. Mere om hvorfor i kapitel 3 om progressive disclosure.


4

Sammenligning

Skills vs. Prompts vs. Projects vs. MCP

Det mest forvirrende ved skills er at de ligner ting du allerede kender. Her er forskellen:

PromptsProjectsSkillsMCP
Hvad det erTekst du skriver til AI’enDelt kontekst til en samtaleGenanvendelige instruktioner som filerProtokol for tilkobling til værktøjer og data
PersistensIngen. Du starter forfra hver gangLever i Claude.com, delt per projektLever som filer i dit projekt eller på din maskineKonfigureret i dit miljø
AktiveringManuel. Du taster detManuel. Du vælger projektAutomatisk. Claude vælger baseret på din opgaveAltid tilgængelig når konfigureret
DelingCopy-pasteInvite per Claude.comGit, zip, marketplaceInstallations-kommando
Typisk brugerAlle med en browserTeams der bruger Claude.comUdviklere, power users, virksomheder med Claude CodeUdviklere der integrerer AI med eksterne systemer
BegrænsningIngen hukommelse, ingen automatikBundet til Claude.com-UIKræver Claude Code eller kompatibel klientKræver teknisk opsætning

Den afgørende forskel: skills aktiveres automatisk. Du behøver ikke huske at bruge dem. Når du beder Claude om at “reviewe den nye faktura,” finder Claude selv faktura-review-skillen og følger instruktionerne.

Katie Parrott fra Every beskriver det godt: Projects (i Claude.com) er delt kontekst til samtaler. Skills er operationelle instruktioner der bor i dit filsystem og følger med dit projekt. Den ene lever i skyen, den anden lever i din kode.

Og så er der CLAUDE.md, som er endnu en ting. CLAUDE.md er projektets overordnede håndbog: kodestandarder, konventioner, faldgruber. Skills er specialiserede instruktioner til specifikke opgaver. Tænk på det som forskellen mellem virksomhedshåndbogen og en specifik procedurebeskrivelse.


5

Aktivering

Hvordan Claude vælger hvilke skills der bruges

Du beder ikke Claude om at bruge en bestemt skill. Claude gør det selv.

Sådan fungerer det:

  1. Session starter. Claude scanner alle tilgængelige skill-mapper og læser description-feltet i hver SKILL.md frontmatter. Ikke hele filen, kun beskrivelsen. Det er typisk 100-200 tokens per skill.

  2. Du giver en opgave. “Tjek den nye faktura fra leverandør X.”

  3. Claude matcher. Baseret på din opgave og de tilgængelige skill-beskrivelser vælger Claude hvilke skills der er relevante. I dette tilfælde: faktura-review-skillen.

  4. Skill-kroppen indlæses. Nu læser Claude resten af SKILL.md, altså de fulde instruktioner.

  5. Referencer indlæses efter behov. Hvis instruktionerne refererer til filer i references/ eller templates/, læser Claude dem når den har brug for dem. Ikke før.

Det er en lagdelt proces. Først beskrivelsen, så instruktionerne, så referencerne. Hvert lag indlæses kun når det er relevant. Det sparer tokens og holder Claude fokuseret. Mere om det i kapitel 3 om progressive disclosure.

Hvad det betyder i praksis: Du kan have 60+ skills installeret uden at Claude bliver forvirret. Den læser kun beskrivelserne ved start (få hundrede tokens per skill), og indlæser kun de fulde instruktioner for de 1-3 skills der er relevante for din aktuelle opgave.

Skills er prompt expansion, ikke kode-eksekvering. Claude kører ikke en skill som et program. Claude læser instruktionerne og følger dem som en erfaren medarbejder følger en procedure.


6

For virksomheder

Hvad det betyder for dig som virksomhedsejer

Hvis du ikke er udvikler, undrer du dig måske over hvorfor du skal bekymre dig om filer i mapper. Her er det korte svar: skills er den mekanisme der gør din AI-agent firmaspecifik.

Uden skills har du en generalist. Den kan lidt af alt men kender ikke din virksomhed, dine processer eller dine præferencer. Du forklarer det samme igen og igen.

Med skills har du en specialist. En der ved at jeres fakturaer skal tjekkes mod godkendte leverandører. En der kender jeres tone of voice. En der ved at ugentlige rapporter skal have omsætning, pipeline og NPS, ikke bare omsætning.

Og du skriver det én gang. Ikke hver gang du åbner Claude.

Du behøver heller ikke bygge det hele selv. Der er allerede skills du kan installere direkte, fra Anthropics egen marketplace til open source på GitHub. Start med andres skills og tilpas dem til din virksomhed.

Praktisk set er det præcis som da du ansatte din første medarbejder og lavede en introduktionsmappe: “Sådan gør vi tingene her.” Skills er den mappe, bare til din AI-agent.


7

Næste skridt

Hvad du ved nu, og hvad der kommer

Du ved nu at en skill er en mappe med en SKILL.md-fil. At frontmatteren er det Claude scanner for at afgøre relevans. At kroppen er de instruktioner Claude følger. At referencer og scripts giver dybde uden at fylde konteksten op.

Du ved at MCP er køkkenet og skills er opskrifterne. At skills ikke er prompts du taster manuelt, men instruktioner der aktiveres automatisk. Og at det hele er filer du kan versionere, dele og forbedre over tid.

Men én ting mangler: hvad kan du faktisk bygge? Når Anthropics eget team gennemgik alle deres interne skills, fandt de 9 tilbagevendende kategorier. Nogle er oplagte for udviklere. Andre passer bedre til dig der driver en virksomhed med 5-15 medarbejdere.

I næste kapitel ser vi på de 9 typer skills du kan bygge.

Serien og begreberne

Dette kapitel er en del af guiden til Claude Code Skills. Se alle kapitler der, hvis du vil følge forløbet fra start.

Hjælp til jeres opgave

Vil I have hjælp til at gå fra idé til brug? Læs om min AI-rådgivning. Jeg hjælper jer med at vælge en opgave og bygge en løsning sammen med jer.

Ofte stillede spørgsmål

Hvad er en Claude Code Skill?

En skill er en mappe med en SKILL.md-fil og eventuelle scripts, referencer og data. Claude læser beskrivelserne af alle tilgængelige skills og aktiverer automatisk dem der passer til opgaven. Skills er instruktioner, ikke kode der kører.

Hvad er forskellen på en skill og en prompt?

En prompt skriver du hver gang. En skill skriver du én gang, og Claude aktiverer den selv når opgaven passer. Det betyder at instruktionen virker uanset om du husker at nævne den, og at alle på holdet får samme resultat.

Hvad er forskellen på skills og MCP?

MCP giver Claude adgang til systemer og data. Skills fortæller Claude hvordan den skal arbejde. De to udelukker ikke hinanden, og de fleste nyttige skills bruger MCP-forbindelser til at hente det de har brug for.

Kræver skills at man kan programmere?

Nej. En SKILL.md er en markdown-fil med en beskrivelse og nogle instruktioner i almindeligt sprog. Scripts er valgfrie. De fleste af de mest brugte skills indeholder ingen kode overhovedet.