GritAI Studio · Skills Guide

Skills i
Claude Code

Skills er Anthropics format for gjenbrukbare instruksjoner, og fungerer i hele Claude-økosystemet. Denne guiden fokuserer på Claude Code, der du har mest kontroll og fleksibilitet.

SKILL.md Egne skills Innebygde skills Sub-agenter Argumenter Shell-injeksjon Åpen standard
scroll
Grunnleggende

Hva er en skill?

Tenk på en Skill som en onboarding-mappe du gir en nyansatt: instruksjoner, eksempler, maler og tilgang til systemene de trenger. Bare at mottakeren er AI-en din.

Prosjektinstruksjoner

Alt i en instruksjon

  • Lastes inn hver gang, uansett oppgave
  • Blir lang og uoversiktlig over tid
  • Kan ikke kjøre scripts eller hente data
Skills

Riktig kunnskap til riktig oppgave

  • 50 skills installert, bare relevante lastes
  • Modulært: en skill per oppgave
  • Kan kjøre scripts, hente data, publisere

Hvorfor alle snakker om Skills

Anthropic lanserte Skills som åpen standard i desember 2025 via agentskills.io. I januar 2026 kom skills.sh fra Vercel, en katalog for å finne og dele skills som raskt fikk tusenvis av installasjoner.

I dag fungerer Skills i Claude Code, OpenAI Codex, GitHub, Cursor, Gemini CLI og flere. Formatet er blitt en de facto standard for AI-verktøy, og Anthropic har publisert spesifikasjonen på GitHub.

Progressiv lasting

Skills laster ikke alt på en gang. Tre nivåer sørger for at Claude bare bruker kontekstplass på det som trengs.

Nivå 1 Metadata (~100 tokens). Navn og beskrivelse lastes alltid, slik at Claude vet hva som finnes.
Nivå 2 Instruksjoner (<5k tokens). SKILL.md-innholdet lastes når skillen aktiveres.
Nivå 3 Ressurser (ubegrenset). Støttefiler, maler og eksempler i skill-mappen lastes on-demand.

"En skill starter som en SKILL.md-fil i en mappe. Resten, fra maler til scripts til sub-agenter, legger du til når du trenger det."

Oversikt

Skills i tre produkter

Skills fungerer i claude.ai, Cowork og Claude Code, men med ulike muligheter. Her er de viktigste forskjellene.

Claude.ai

Web og desktop

  • Pre-built skills for Word, Excel, PowerPoint og PDF fungerer automatisk (betalte planer)
  • Custom skills lastes opp som zip via Settings > Capabilities
  • Individuelle. Deles ikke med organisasjonen
  • Code execution må være aktivert
Cowork Research Preview

Agentisk arbeidsflate

  • Samme agentiske arkitektur som Claude Code
  • Pre-built document-skills fungerer automatisk
  • Jobber med lokale filer i egen arbeidsflate
  • Bruker "plugins" som pakker skills med connectors og sub-agenter
  • Under utvikling
Claude Code

Full kontroll

  • Custom og installerte skills (filsystembasert)
  • Full nettverkstilgang og shell-kjøring
  • Sub-agenter, shell-injeksjon, slash-kommandoer
  • Deles via Git, plugins, eller managed settings
  • Mest kontroll og fleksibilitet
Egenskap Claude.ai Cowork Claude Code
Pre-built skills Automatisk Automatisk Nei (installer via /plugin)
Custom skills Zip i Settings Via plugins .claude/skills/
Slash-kommandoer Nei Nei Ja (/skill-navn)
Sub-agenter Nei Nei Ja (context: fork)
Shell-injeksjon Nei Nei Ja (!`cmd`)
Nettverkstilgang Varierer Full (lokal) Full
Deling Individuell Individuell Git, plugins, managed

Skills synkroniseres ikke mellom produkter. En skill du lager i Claude Code er ikke tilgjengelig i claude.ai, og omvendt. Formatet er det samme, men du må installere dem separat i hvert produkt.

"Claude Code gir deg mest kontroll. Men trenger du bare å lage dokumenter, fungerer claude.ai og Cowork uten oppsett."

Kom i gang

Lag din første skill

Du trenger ikke bygge skills manuelt. Claude har en innebygd skill-creator som gjør jobben for deg.

1

Beskriv hva du vil

Si hva skillen skal gjøre med vanlig norsk. Claude oppretter mappen, skriver SKILL.md med riktig format, og setter opp alt.

~/prosjekt
> Lag en skill som sjekker skrivestilen vår   Oppretter ~/.claude/skills/skrivestil-sjekk/ Skriver SKILL.md med instruksjoner... Skill /skrivestil-sjekk er klar til bruk
2

Test og forbedre

Kjør skillen med /skrivestil-sjekk. Ikke fornøyd? Si hva som bør endres, og Claude oppdaterer skillen. Gjenta til den treffer.

~/prosjekt
> /skrivestil-sjekk nyhetsbrev.md   3 avvik funnet i skrivestil   > Oppdater skillen til å også sjekke tone of voice Oppdaterer SKILL.md... Skill oppdatert

En skill trenger ikke være perfekt fra starten. Bygg den iterativt. Start med en enkel beskrivelse, test den, og forbedre. Over tid blir den skreddersydd til akkurat dine behov.

"Den første skillen tar 5 minutter å lage. Du beskriver hva du vil, og Claude bygger den for deg."

Lagring

Hvor skills bor

Skills kan lagres fire steder, med ulik rekkevidde. Enterprise-innstillinger har høyest prioritet, deretter personlige, prosjekt, og til slutt plugin-skills.

P

Personlige skills

Tilgjengelig i alle prosjekter du jobber med. Perfekt for dine egne arbeidsflyter og preferanser.

personlig lagring
~/.claude/skills/ ├── sammendrag/ │ └── SKILL.md ├── ukerapport/ │ └── SKILL.md └── notion-brain/ └── SKILL.md
T

Prosjekt-skills

Gjelder bare dette prosjektet. Ligger i prosjektmappen og deles med teamet via Git.

prosjekt-lagring
mitt-prosjekt/ ├── .claude/ │ └── skills/ │ ├── deploy/ │ │ └── SKILL.md │ └── code-review/ │ └── SKILL.md ├── src/ └── package.json
M

Monorepo-oppdagelse

Claude Code oppdager automatisk skills fra undermapper. Jobber du i packages/frontend/, leter Claude også i packages/frontend/.claude/skills/.

monorepo-oppdagelse
monorepo/ ├── .claude/skills/ # Gjelder hele repoen │ └── lint/ │ └── SKILL.md ├── packages/ │ ├── frontend/ │ │ └── .claude/skills/ # Oppdages automatisk │ │ └── react-test/ │ │ └── SKILL.md │ └── backend/ │ └── .claude/skills/ # Oppdages automatisk │ └── api-test/ │ └── SKILL.md
PL

Plugin-skills

Skills fra installerte plugins får et namespace med plugin-navnet foran, som plugin-navn:skill-navn. Plugins kan pakke flere skills sammen med connectors og sub-agenter.

plugin-skills
# Bruk med plugin-namespace: > /notion-brain:søk kundestrategi # Vis installerte plugins: > /plugin

Prioritetsrekkefølge. Enterprise > Personlig > Prosjekt > Plugin. Filer i det gamle formatet .claude/commands/ fungerer fortsatt, men skills har prioritet ved navnekonflikt.

Ekstra mapper med --add-dir. Du kan inkludere skills fra mapper utenfor prosjektet med claude --add-dir /sti/til/mappe. Nyttig for delte skill-biblioteker som ligger utenfor repoen.

Følger med

Dokument-skills

Claude leveres med ferdige skills for de vanligste dokumentformatene. Disse aktiveres automatisk når du jobber med Word, Excel, PowerPoint eller PDF.

📝 Innebygd

Word (.docx)

Lag nye dokumenter, rediger eksisterende med sporbare endringer (tracked changes), legg inn kommentarer og ekstraher tekst. Støtter redlining for profesjonell dokumentgjennomgang.

> Lag et tilbudsbrev basert på mal.docx med oppdaterte tall
📊 Innebygd

Excel (.xlsx)

Lag regneark med formler, formatering og dataanalyse. Støtter finansmodeller med bransjestandarder for fargekoding, tallformater og formelkvalitet.

> Bygg en finansmodell med 3-års projeksjoner fra rådata.csv
🎯 Innebygd

PowerPoint (.pptx)

Lag presentasjoner fra bunnen av eller basert på maler. Støtter speaker notes, kommentarer og 15 profesjonelle fargepaletter.

> Lag en styrepresentasjon på 12 slides basert på Q3-rapporten
📄 Innebygd

PDF

Ekstraher tekst og tabeller, slå sammen og splitt dokumenter, fyll ut skjemaer, legg til vannmerker og passord. Støtter OCR for skannede dokumenter.

> Ekstraher alle tabeller fra årsrapporten og lag en samle-PDF

Automatisk aktivering. Du trenger ikke gjøre noe spesielt. Bare be Claude om å lage en PowerPoint eller analysere en PDF, og riktig skill aktiveres automatisk. Claude bruker Python-biblioteker som openpyxl, pypdf og reportlab bak kulissene.

Forskjell mellom produktene. I claude.ai og Cowork fungerer dokument-skills automatisk uten oppsett. I Claude Code installerer du dem via /plugin marketplace add anthropics/skills og deretter /plugin install document-skills@anthropic-agent-skills. Mer info på github.com/anthropics/skills.

Eksempler

Egne skills: eksempler

Hva bygger folk? Her er noen eksempler på skills som brukes i praksis.

Eksempel

Slik ser en skill ut

En SKILL.md-fil med YAML-metadata og instruksjoner i vanlig tekst. Denne genererer ukerapporter fra aktivitetslogger.

~/.claude/skills/ukerapport/SKILL.md
--- name: ukerapport description: Genererer ukerapport fra aktivitetslogger --- # Ukerapport Generer en ukerapport i Word-format: 1. Les alle filer i /logg-mappen fra denne uken 2. Kategoriser aktiviteter: møter, leveranser, beslutninger 3. Oppsummer nøkkeltall og milepæler 4. Flagg risiko eller forsinkelser 5. Lever som ukerapport-UKE.docx Bruk profesjonell tone. Maks 2 sider.
For viderekomne

Avanserte teknikker

Disse teknikkene er spesifikke for Claude Code og gir deg mer kontroll over hva skills kan gjøre. Du trenger ikke bruke alle. Plukk det som passer dine behov.

1

Delegér til en sub-agent

Noen oppgaver genererer mye tekst og søppel i samtalen din. Med context: fork sender du oppgaven til en egen «assistent» som jobber i bakgrunnen og bare leverer resultatet tilbake. Tenk på det som å delegere en oppgave til en kollega, i stedet for å gjøre alt selv.

SKILL.md med sub-agent
--- name: kontraktssjekk description: Sjekker avtaler mot standardvilkår context: fork --- Les avtalen i $ARGUMENTS. Sammenlign med standardvilkårene i vilkaar.md. Flagg avvik og lever en kort oppsummering.

Viktig: Sub-agenten ser ikke samtalehistorikken din. Skillen må inneholde en konkret oppgave med alle nødvendige instruksjoner.

2

Argumenter gjør skills fleksible

I stedet for å lage én skill per kunde eller fil, kan du lage én fleksibel skill som tar imot det du sender med. $ARGUMENTS betyr «alt du skriver etter skill-navnet», og $0, $1, $2 plukker ut enkeltdeler.

SKILL.md med argumenter
--- name: tilbud description: Lager tilbud til en kunde argument-hint: [kundenavn] [tjeneste] --- Lag et tilbud til $0 for tjenesten $1. Bruk mal.docx som utgangspunkt. Hent priser fra prisliste.json.
slik bruker du den
> /tilbud Equinor strategiworkshop   $0 = "Equinor", $1 = "strategiworkshop"
Plasseholder Hva den gjør
$ARGUMENTS Alt du skriver etter skill-navnet, som én samlet tekst
$0, $1, $2 Første, andre og tredje ord du skrev etter skill-navnet
3

Hent fersk informasjon automatisk

Med !`kommando` kan en skill hente data fra datamaskinen din før Claude begynner å jobbe. Dagens dato, siste endringer i prosjektet, eller hvem som er logget inn. Resultatet settes rett inn i instruksjonene.

eksempel: ukerapport med fersk data
--- name: ukerapport description: Lager ukerapport med oppdatert info --- # Kontekst Dagens dato: !`date +%Y-%m-%d` Siste endringer: !`git log --oneline -10` # Oppgave Lag en ukerapport basert på endringene over. Kategoriser i leveranser, møter og beslutninger.
4

Begrens hva Claude kan gjøre

Noen skills bør bare lese, ikke skrive. Med allowed-tools bestemmer du nøyaktig hvilke verktøy Claude har tilgang til. En analyse-skill trenger bare å lese filer, ikke endre dem.

eksempler
# Bare lesing, ingen endringer: allowed-tools: Read, Grep, Glob # Bare Git-kommandoer: allowed-tools: Bash(git *) # Bare GitHub CLI: allowed-tools: Bash(gh *)
5

Gi Claude mer tenketid

Noen oppgaver krever at Claude tenker grundigere, for eksempel å sammenligne komplekse dokumenter eller vurdere mange alternativer. Legg inn ordet ultrathink i skill-innholdet, og Claude bruker mer tid på å analysere før den svarer.

SKILL.md med ultrathink
--- name: konkurrent-analyse description: Dyp analyse av konkurransesituasjonen --- ultrathink Analyser konkurransesituasjonen for $ARGUMENTS: 1. Kartlegg de 5 største konkurrentene 2. Sammenlign priser, tjenester og posisjonering 3. Identifiser hull i markedet 4. Foreslå differensieringsstrategi
6

Støttefiler i skill-mappen

En skill-mappe kan inneholde mer enn bare SKILL.md. Legg til maler, eksempler og referansemateriale som egne filer. Claude leser dem ved behov uten å bruke kontekstplass før de trengs.

skill-mappe med støttefiler
~/.claude/skills/tilbud/ ├── SKILL.md # Instruksjoner ├── mal.docx # Dokumentmal ├── prisliste.json # Priser og pakker ├── eksempel-tilbud.md # Forventet resultat └── standardvilkaar.md # Vilkår og betingelser
Praktisk

Tips og feilsøking

Skriv en god beskrivelse

Claude bruker description-feltet til å avgjøre om skillen passer oppgaven. Vær konkret om når skillen skal brukes.

Legg ved et eksempel

En eksempel.md i skill-mappen som viser forventet resultat gir Claude en fasit å jobbe mot.

Test før du deler

Kjør skillen flere ganger med ulike input. Juster formuleringene til resultatene er konsistente.

Stol ikke blindt på andres skills

En skill kan kjøre kommandoer på maskinen din. Bruk bare skills fra kilder du stoler på.

Vanlige problemer

Problem Løsning
Skillen vises ikke i /-menyen Sjekk at filen heter SKILL.md (store bokstaver) og ligger i en mappe under ~/.claude/skills/ eller .claude/skills/
Claude bruker skillen på feil tidspunkt Gjør description mer presis, eller sett disable-model-invocation: true for manuell aktivering
Sub-agent gir tomt svar Skillen må inneholde en konkret oppgave. Sub-agenten ser ikke samtalehistorikken din
Videre læring

Neste steg

Du har det du trenger for å bygge kraftige skills. Her er ressurser for å gå dypere.

Offisiell

Skills-dokumentasjon

Anthropics offisielle dokumentasjon for skills med alle detaljer og eksempler.

Offisiell

Sub-Agents-dokumentasjon

Alt om sub-agenter, AGENT.md-format, og hvordan skills og agenter jobber sammen.

GritAI

Claude Code: Praktisk guide

Kom-i-gang-guiden for Claude Code. Grunnleggende bruk, dokumentarbeid og sub-agenter.

Standard

Agent Skills (åpen standard)

Den åpne standarden som Claude Code skills bygger på. Kompatibel på tvers av verktøy.

GitHub

Anthropic Skills-repo

Offisielle skills fra Anthropic. Dokument-skills og eksempler du kan installere direkte.

Katalog

skills.sh

Vercels skill-katalog. Finn, del og installer skills fra fellesskapet.

"En god skill er som en god oppskrift: presis nok til å gi konsistente resultater, fleksibel nok til å tilpasses ulike ingredienser."