Grunnlag

Slik fungerer Claude Skills

Skills er selvstendige instruksjonssett som Claude henter frem ved behov. Hva de består av, hvordan de lastes inn trinnvis, og hvorfor de gjør Claude til spesialist på akkurat ditt fag.

For å forstå hva Skills er, hjelper det å forstå problemet det prøver å løse.

Ofte ser man at kontekststyring henger tett sammen med hvor effektiv modellen er. Det kan endre seg etter hvert som modellene blir smartere, men foreløpig er det slik: god kontekststyring gir bedre resultater.

Claude og andre språkmodeller er «smarte», men kan ikke vite alt om akkurat ditt fagfelt fra start. Skal du generere en API-dokumentasjon? Sette opp en budsjettmodell? Lage en presentasjon i bedriftens designprofil? Har du egne krav til kvalitetssikring av tekst? Hva med en stilguide for dokumentasjonen din? Hver oppgave kan kreve hundrevis av linjer med instruksjoner, formateringsregler og referansedokumenter.

Du kunne limt alt inn i hver eneste samtale. Men kontekstvinduer er begrensede og dyre. Du kunne lagt det i en CLAUDE.md-fil, men det er ikke nødvendigvis relevant i hver samtale.

Det er her Skills kommer inn. De er selvstendige instruksjonssett som Claude henter frem ved behov, og som gjør at Claude plutselig kan faget ditt.

Hva består en Skill av?

En Skill er rett og slett en mappe med en SKILL.md-fil i roten. Filen er Markdown med metadata i YAML øverst, og instruksjoner i hoveddelen.

SKILL.md
---
name: meeting-notes
description: >
  Strukturerer møtenotater til ryddige
  referater. Bruk når brukeren limer inn
  notater eller ber om referat.
---

# Møtereferat-generator

1. Identifiser deltakere, beslutninger
   og aksjonspunkter fra rånotatene
2. Generer referat etter malen i
   references/referat-mal.md
3. Hvert aksjonspunkt skal ha ansvarlig
   person og frist
Ganske lik struktur som er vanlig for prompts.

En Skill kan bestå av mer enn bare SKILL.md. Du kan legge ved maler, skript og referansefiler.

my-skill/
  • SKILL.mdpåkrevd, hjernen
  • references/dokumenter som lastes ved behov
  • scripts/kjørbar kode
  • assets/maler, ikoner, fonter
En Skill er bare en mappe. Kun SKILL.md er påkrevd.

Hvordan Skills lastes og utløses

Skills laster inn innhold trinnvis, slik at kontekstvinduet ikke fylles opp unødvendig. Fulle instruksjoner hentes bare når de faktisk trengs.

Lag 1 · alltid i kontekst
Navn og beskrivelse (~100 ord per Skill)
Claude ser disse for hver installerte Skill, i hver runde
↓ brukeren utløser Skillen
Lag 2 · lastes ved utløsning
Hele SKILL.md (instruksjoner, arbeidsflyt, mønstre)
Settes inn i samtalen når Skillen aktiveres
↓ Claude leser ved behov
Lag 3 · ved behov
Medfølgende referanser, skript og ressurser (ubegrenset størrelse)
Leses eller kjøres bare når Skillens instruksjoner sier det
Trinnvis innlasting holder kontekstvinduet slankt, samtidig som dybden er ubegrenset.

Aktivering skjer på to måter: brukeren aktiverer en Skill manuelt med en slash-kommando, eller Claude matcher forespørselen mot Skill-beskrivelsene og aktiverer automatisk. Beskrivelsesfeltet øverst i SKILL.md er nøkkelen. Det er alltid tilgjengelig for Claude, slik at det kan sjekkes mot brukerens forespørsel hver runde.

Brukermelding kommer inn
/commit
Eksplisitt slash-kommando
«lag en forklaring»
Matchet mot beskrivelsen
SKILL.md settes inn i konteksten
Claude utfører med spesialiserte instruksjoner

Når en Skill aktiveres, dytter Claude SKILL.md inn i samtalen som en systemmelding. Derfra følger Claude instruksjonene som en hvilken som helst annen prompt: les en referansefil, kjør et skript, generer et resultat.

En Skill kan være alt fra en enkel formateringsguide til en komplett arbeidsflyt med flere steg.

Arbeidsflyt i en Skill
# Hva Skillen ber Claude gjøre:

1. Les references/stilguide.md       # Hent designreglene
2. Skriv rapport.html                # Generer resultatet
3. Kjør scripts/valider.py           # Kontroller kvaliteten

# Claude utfører stegene med sine vanlige
# verktøy (Les, Skriv, Bash) –
# Skillen forteller bare *hva* som skal gjøres.

Balansen mellom detalj og kontekst

Kunsten er å balansere spesifisitet mot kontekstlengde. Hvert ord spiser av kontekstvinduet, men for vage instruksjoner gir dårlige resultater.

Tommelfingerregel: forklar hvorfor, ikke bare hva. Når Claude forstår resonnementet bak en instruksjon, kan den generalisere til edge cases vi ikke forutser. Rigide «ALLTID gjør X»-regler er uoptimalt; å forklare motivasjonen bak X er nesten alltid bedre.

Kunsten er å vite hva du skal spesifisere og hva du kan la Claude avgjøre:

Høy frihetLav frihet
Instruksjoner i prosa
«Skriv en rapport med disse seksjonene …»
Blogginnlegg
Pseudokode-mønstre
«Bruk denne malen, tilpass etter behov»
Excel-modeller
Eksakte skript
«Kjør denne Python-filen med disse argumentene»
Git-operasjoner
Tilpass hvor spesifikke instruksjonene er til hvor skjør operasjonen er.

Hvorfor Skills betyr noe

Godt skrevne Skills gir deg et annet nivå av effektivitet. Domeneeksperter er de beste Skill-skaperne, fordi de kan gi et nivå av detaljer som andre ikke kan. Resultatet er en Claude som kan bli spesialist på akkurat det du trenger, akkurat når du trenger det, uten å måtte laste inn alt på én gang.

Da Anthropic lanserte Cowork-plugins, som i bunn og grunn er Skills pakket sammen med verktøytilkoblinger for spesifikke bransjer, falt aksjer i juridisk og finansiell programvare med opptil 20 % på én dag. Mange mener det var en direkte sammenheng: markedet reagerte på hva det betyr når en AI kan spesialiseres på forespørsel. Om det stemmer eller ikke, får man vurdere selv.

Først publisert .

← Alle artikler