Tredje gang du ber Claude Code legge en idé inn i idébanken, forklarer du for tredje gang hvor mappen ligger, hvilket format filene har og at oversikten skal oppdateres. Resultatet blir litt forskjellig hver gang, fordi du formulerte deg litt forskjellig. Det er nøyaktig den typen gjentakelse en skill fjerner.
En skill er en gjenbrukbar oppskrift for Claude. Har du en oppgave eller arbeidsmåte du bruker flere ganger, lagrer du instruksjonene én gang, og Claude følger dem hver gang etterpå.
Hva en skill er i Claude Code
En skill ligger i sin egen mappe under .claude/skills, og inne i mappen ligger en fil som heter SKILL.md. Mappens navn er skillens navn. Filen er vanlig markdown: en kort beskrivelse i toppen, og under den instruksjonene Claude skal følge når skillen brukes. Trenger skillen mer, kan den ha flere filer ved siden av, for eksempel en sjekkliste, men det er valgfritt.
Claude kan ta i bruk en skill på to måter. Passer oppgaven til beskrivelsen, velger den skillen helt automatisk. Ellers starter du den selv ved å skrive en skråstrek etterfulgt av navnet, for eksempel /security-review.
En viktig fordel: instruksjonene ligger ikke i konteksten hele tiden. De lastes først når skillen faktisk brukes. Du kan derfor ha mange skills uten at de spiser av kontekstvinduet i hver økt.
Når noe fortjener å bli en skill
Anthropics tommelfingerregel er enkel: gir du Claude stadig den samme instruksjonen, sjekklisten eller arbeidsmåten, er det en kandidat. Kursholderen har mange skills i kodebasen til Utdannet.no, og de vokser organisk. Hver gang han merker at han har gjort noe et par ganger, eller vil ha det gjort på en helt bestemt måte, blir det en skill.
Slik lager du din første skill
Du kan skrive SKILL.md for hånd, men det enkleste er å la Claude Code lage den. I kurset er eksempelet en skill som legger nye ideer inn i mappen docs/ideas i samme format som de eksisterende. Slik går du frem:
- Opprett mappen .claude/skills i roten av prosjektet, hvis den ikke finnes. Sjekk at det står skills med s til slutt.
- Start en ny økt. Velg en sterk modell, tenkenivå medium holder for en så enkel oppgave.
- Beskriv skillen. Si hva den skal motta fra brukeren, hvor den skal lete, hva den skal lese før den skriver, hvilket format resultatet skal ha, og om noe annet skal oppdateres.
- Sett rammer: legg skillen i .claude/skills med et kort, beskrivende navn, hold SKILL.md enkel og kort, og ikke endre andre filer enn det som trengs.
- Send inn, og åpne mappen etterpå for å se at skillen ligger der med riktig navn.
Prompten i kurset ble til i samtale med Claude Code først. Det er et godt triks: brainstorm hva skillen skal gjøre, og be Claude formulere den endelige oppgaven for deg.
Test skillen i en ny økt
Start en ny økt, skriv skråstrek og begynn på navnet. Skillen dukker opp i listen. Velg den, skriv inn det den trenger, for eksempel selve ideen, og send. Claude leser SKILL.md, finner riktig mappe, ser på de eksisterende filene og skriver den nye i samme format. Du ga bare ideen. Arbeidsmåten lå allerede lagret.
Obs: Ser du ikke skillen i listen med en gang, laster du inn utvidelsen på nytt. Nye skills leses inn når økten starter.
Juster den når du ser resultatet
Den første versjonen treffer sjelden helt. I kurset skrev skillen på engelsk, mens kursholderen foretrekker norsk når han brainstormer. Løsningen var en linje til i SKILL.md om at alle filer skal skrives på norsk. Slik jobber du videre: bruk skillen på ekte oppgaver, se hva som blir feil, og legg inn en presisering. Styrken ligger i at du kan iterere, ikke i at den er perfekt fra dag én.
Når skillen fungerer, lagrer du den i Git som en hvilken som helst annen fil. Da får alle som jobber i prosjektet den samme arbeidsmåten, og skråstrek-kommandoen virker likt på alles maskiner. Navnet kan gjerne være på engelsk selv om innholdet er norsk, siden alle de innebygde kommandoene i Claude Code er engelske. Det viktigste er at det er kort og lett å huske når du skal skrive det etter skråstreken.
Neste steg
Skills er én av flere måter å tilpasse Claude Code på. Faste instruksjoner som alltid skal gjelde, hører hjemme i CLAUDE.md, og regler for bestemte deler av kodebasen legger du i rules. Skal en skill kjøre en avgrenset jobb i sin egen kontekst, er en egen subagent ofte et bedre valg, se Slik bruker du subagenter i Claude Code. Bruker du Claude i nettleseren, finnes skills der også, og Slik bruker og lager du skills i Claude viser forskjellen.
Denne videoen er hentet fra kurset Claude Code – komplett guide på Utdannet.no. I det fulle kurset bygger du skillen fra bunnen i et ekte prosjekt, får en egen øvelse der du lager en skill for din egen kodebase, og lager deretter en verifikasjonsskill som sjekker at det Claude har bygget faktisk virker.





