Skriv en egen skill i Claude Code
Av Esia Nathaniel · Publicerad 14 oktober 2026 · 2 minuters läsning
Fakta kontrollerade 14 oktober 2026.
En skill är en mapp med en fil som heter SKILL.md. Du skapar mappen under ~/.claude/skills, skriver instruktionerna i filen och startar skillen med ett snedstreck och namnet. Beskrivningen överst i filen avgör när Claude använder den själv. Du behöver inte kunna koda.
Vad behöver en skill innehålla?
En fil som heter SKILL.md. Överst finns några rader som kallas frontmatter, därefter instruktionerna i vanlig text. Inget fält är obligatoriskt, men beskrivningen (description) rekommenderas, eftersom Claude använder den för att avgöra när skillen ska användas. Namnet blir som standard mappens namn. Det står i Anthropics dokumentation om skills.
| Fält | Exempel |
|---|---|
| name | veckorapport |
| description | Sammanfattar veckans mejl och möten. Använd när jag ber om en veckorapport. |
Under frontmatter skriver du vad Claude ska göra, i den ordning det ska göras, så som du skulle förklara det för en kollega.
Hur skapar jag den?
- Skapa mappen ~/.claude/skills/veckorapport.
- Skapa filen SKILL.md i mappen med frontmatter och instruktioner.
- Skriv /veckorapport i Claude Code och se vad som händer.
- Justera beskrivningen tills Claude väljer skillen när du ber om rätt sak.
Ändringar i befintliga skills tas upp medan sessionen pågår. Skapar du en ny skills-mapp på toppnivå behöver du köra /reload-skills.
Hur styr jag när skillen används?
- disable-model-invocation: true hindrar Claude från att använda skillen på egen hand. Du startar den då själv.
- user-invocable: false döljer skillen i snedstrecksmenyn.
- $ARGUMENTS tar emot det du skriver efter namnet när du startar den.
- allowed-tools godkänner verktyg i förväg utan att fråga dig. Använd det sparsamt, och läs guiden om skills från GitHub om varför.
Rader som börjar med ett utropstecken och en backtick körs som skalkommandon innan Claude ser skillen. Det är användbart för att hämta aktuell information, men kommandot körs med dina rättigheter.
Var ska skillen ligga?
I ~/.claude/skills om den ska gälla i alla dina projekt, eller i .claude/skills i ett projekt om den ska delas med teamet via git. Heter två skills lika vinner den personliga över projektets.
Hur gör jag själv?
Jag har en skill för svenska artiklar i min sajts repo. Den beskriver arbetsgången: välj en sökfråga, läs topplistan, samla egna belägg, kontrollera fakta mot källan samma dag, skriv i min röst och gå igenom texten efter AI-språk. Den ligger i .claude/skills och styr hur de här guiderna skrivs.
Vill du ha hjälp att skriva dina första skills kan du Skriv till mig eller läs om uppsättningen.
Vanliga frågor
Måste en skill ha frontmatter?
Nej. Inget fält är obligatoriskt, men beskrivningen rekommenderas, eftersom Claude använder den för att välja skillen, enligt Anthropics dokumentation.
Var lägger jag SKILL.md?
I en mapp med skillens namn, under ~/.claude/skills för alla projekt eller .claude/skills i ett projekt.
Behöver jag kunna koda?
Nej. En skill är en textfil med instruktioner.
Källor
Om skribenten
Esia Nathaniel är kommersiell operatör i Stockholm, med tjugo år av att bygga och kommersialisera bolag. Esia sätter upp AI-agenter åt egenföretagare och småföretag.