Claude skills förklarat: vad de är, hur de installeras och hur ni skriver egna

Skills är mappar med en SKILL.md-fil som lär Claude hur en specifik uppgift ska göras. Så fungerar de i Claude Code, Claude.ai och API:et, var ni hittar bra skills, hur ni skriver egna och vad ni bör tänka på innan ni rullar ut dem i ett team.

Walma Engineering·Uppdaterad 11 september 2026·9 min läsning

En skill är en mapp. I den ligger en Markdown-fil som heter SKILL.md och berättar för Claude hur ett visst jobb ska göras, och valfritt några skript och referensdokument som hjälper till. När en uppgift matchar skillens beskrivning läser Claude filen och följer den. När den inte matchar kostar skillen ingenting.

Det är hela mekanismen, och den har visat sig vara det mest praktiska sättet någon hittat för att ge en AI-agent expertis som överlever från en session till nästa. Den här guiden går igenom hur skills fungerar, hur ni installerar dem, hur ni skriver en som faktiskt förbättrar resultatet och vad ni bör tänka på innan ett team tar dem i bruk. En längre engelsk version finns i vår guide till Claude skills.

Varför skills finns

Prompts skalar inte. En bra prompt för "granska den här pull requesten som vårt team gör det" är två sidor lång. Ingen klistrar in två sidor i varje session, så kunskapen bor i någons huvud eller i en wiki agenten aldrig läser.

Skills paketerar kunskapen en gång, bredvid koden, och laddar den bara när den behövs. Anthropic lanserade dem i oktober 2025 och publicerade formatet som en öppen specifikation i december samma år. Codex, Cursor och Copilot har antagit det, så en SKILL.md ni skriver för Claude Code fungerar även där med små skillnader.

Så fungerar en skill

Tre saker händer vid olika tidpunkter, vilket är varför skills skalar:

  1. Vid start läser agenten bara varje skills huvud: namn och en rads beskrivning. För femtio skills är det några hundra tokens.
  2. När en uppgift matchar en beskrivning läser agenten hela SKILL.md in i kontexten.
  3. När instruktionerna säger det öppnar agenten referensfiler eller kör skript i skill-mappen.

Principen kallas progressiv exponering och är anledningen till att många skills kan vara installerade utan att varje tur blir dyrare.

En skills uppbyggnad

Minimum är en fil:

---
name: release-notes
description: Skriv release notes från mergade pull requests i vår husstil. Använd när någon ber om release notes, changelog eller "vad som släpptes" för en version.
---

# Release notes

## Steg
1. Lista mergade PR:er i intervallet med GitHub-verktygen. Hoppa över PR:er märkta `chore`.
2. Gruppera: Nytt, Förbättrat, Fixat. En rad per post, presens, inga PR-nummer i raden.
3. Börja med den ändring som påverkar flest användare.
4. Avsluta med "Uppgraderingsnoteringar" bara om någon PR är märkt `breaking`.

## Stil
Korta meningar. Inga utropstecken. Produktnamn enligt `docs/style.md`.

Fältet description gör det verkliga jobbet. Det är vad agenten matchar mot, så det ska säga både vad skillen gör och när den ska användas, med de ord en användare faktiskt skriver.

En rikare skill lägger till mappar som examples/ och scripts/ som SKILL.md hänvisar till. Agenten läser eller kör dem först när den kommer till det steget.

Installera skills i Claude Code

Claude Code letar på tre ställen:

  • Projektskills i .claude/skills/<namn>/ i repot. Committa dem, så får alla som klonar repot dem. Här hör teamets konventioner hemma.
  • Personliga skills i ~/.claude/skills/<namn>/, era i alla projekt.
  • Plugin-skills från plugins installerade med /plugin från en marketplace. Plugins paketerar skills tillsammans med kommandon, hooks och MCP-servrar.

Inget behöver aktiveras. En begäran som matchar beskrivningen använder skillen. Skills kan också anropas uttryckligen vid namn, och markeras så att bara användaren kan trigga dem, vilket är klokt för allt med sidoeffekter.

I Claude.ai hanteras skills under inställningar, där ni kan aktivera Anthropics inbyggda skills (dokument, kalkylblad, presentationer, PDF) och ladda upp egna som en zip. Via API:et kopplas skills till anrop som använder kodkörningsmiljön, vilket är så en produktionsagent får samma expertis som en utvecklare har i Claude Code.

Så skriver ni en skill som fungerar

De skills som pålitligt förändrar agentens beteende har några saker gemensamt:

  • Beskrivningen är precis. "Hjälper med dokument" matchar allt och inget.
  • Texten är procedurell. Numrerade steg, i rätt ordning, med en definition av "klart".
  • Beslut är uttryckliga. Finns en förgrening, skriv den. Annars väljer agenten slumpmässigt.
  • Deterministiskt arbete ligger i skript. Allt modellen annars skulle göra genom att generera kod är pålitligare som ett skript.
  • Kort nog att läsa. Under 500 rader för SKILL.md; resten i referensfiler.
  • Ett exempel på förväntad utdata är värt en sida beskrivning.

Skills, CLAUDE.md, kommandon och MCP

CLAUDE.md laddas alltid och ska innehålla det agenten alltid måste veta: bygg, test, oförhandlingsbara konventioner. Skills innehåller uppgiftsspecifik kunskap som skulle svälla den filen.

Snedstreckskommandon är användartriggade genvägar till en prompt. Skills triggas av agenten och kan bära filer och skript.

MCP-servrar ger åtkomst till system; skills ger kunnande. En skill för "gör en release" använder GitHub- och Slack-verktygen från MCP-servrar för att utföra sina steg. De kompletterar varandra; läs mer i vår guide till MCP.

Utrullning i ett team

Tre saker förändras när skills går från en utvecklare till en avdelning.

Ursprung. Vilka skills är godkända, vem skrev dem, vilka skript innehåller de. En kuraterad intern marketplace ersätter "installera vad bloggen sa".

Konsekvens. Värdet av en skill för "så granskar vi PR:er" är att allas agenter granskar likadant. Det gäller bara om skillen är densamma överallt och uppdateras centralt.

Policy. En skill som säger "deploya till produktion när testerna är gröna" ska bara köras av personer som får deploya. Skills upprätthåller inte det; verktygen de anropar gör det. Här möter skills gatewayen: skillen beskriver proceduren, gatewayen avgör om den här användarens agent får anropa deploy-verktyget.

Walma AI Hub sköter den sista delen. Godkända skills och MCP-servrar distribueras via en signerad klient, policyer avgör vem som får anropa vilka verktyg och varje anrop loggas, i er egen EU-region. Om ni standardiserar skills över ett team, boka en genomgång.

Vanliga frågor

Vad är Claude skills?+

Skills är mappar med en fil SKILL.md som innehåller instruktioner för en specifik uppgift, plus valfria skript och referensfiler. Claude laddar en skill bara när den är relevant, så ni kan ha många utan att fylla kontextfönstret.

Hur installerar jag en skill i Claude Code?+

Lägg skill-mappen i .claude/skills/ i projektet (delas med teamet via git) eller i ~/.claude/skills/ för personligt bruk. Skills kan också komma från plugins installerade från en marketplace. Claude Code hittar dem automatiskt.

Är skills samma sak som MCP?+

Nej. Skills är instruktioner och skript som talar om hur något ska göras. MCP-servrar ger modellen åtkomst till externa verktyg och data. En skill använder ofta MCP-verktyg för att utföra sitt arbete.

Fungerar skills med Codex och Cursor?+

Ja. SKILL.md-formatet publicerades som en öppen specifikation, Agent Skills, i slutet av 2025, och Codex, Cursor, GitHub Copilot och Gemini CLI har antagit det. En välskriven skill är portabel mellan verktygen.

Finns det en marketplace för Claude skills?+

Anthropic publicerar officiella skills på GitHub, och Claude Code stöder plugin-marketplaces som paketerar skills, kommandon och MCP-servrar. Behandla skills som kod: granska vad de kör innan ni installerar.

Walma AI Hub

Samma verktyg, i er EU-region, under er kontroll

En genomgång på 20 minuter med en ingenjör. Vi mappar det mot era verktyg, MCP:er och er budgetmodell.