Claude Code ordliste

Skill vs prompt

En skill er en gemt, genanvendelig prompt; en prompt er en engangsinstruktion for en enkelt tur.

Også kaldet: skill or prompt, difference between skill and prompt, skill vs CLAUDE.md

En prompt er en engangsinstruktion, du skriver; den gælder for den pågældende tur og er derefter væk. En skill er en prompt, du blev træt af at skrive igen og igen, gemt som en SKILL.md-fil, med en beskrivelse, der lader Claude indlæse den selv, når det er relevant. Den officielle dokumentation foreslår at oprette en skill, når du gentagne gange indsætter de samme instruktioner, tjekliste eller flertrins-procedure i chat.

Forskellen er mest nyttig, når man overvejer de tre kontekster, Claude Code opererer inden for:

  • Prompt: En enkelt instruktion for den aktuelle tur. Den koster intet, når den ikke bruges, og er væk efter turen.
  • CLAUDE.md: Denne fil indlæses i alle sessioner ved start. Den bør indeholde kontekst, som Claude altid bør kende, såsom build-kommandoer, projektkonventioner, layout eller regler som 'gør altid X'. For at holde den effektiv bør den holdes under ca. 200 linjer.
  • Skill: Indlæses efter behov. Skills er bedst egnet til procedurer, tjeklister eller langt reference-materiale, der kun betyder noget nogle gange. Dokumentationen angiver eksplicit, at hvis en post i CLAUDE.md repræsenterer en flertrins-procedure eller kun er relevant for en specifik del af kodebasen, bør den flyttes til en skill eller en sti-afgrænset regel.

Ingen af disse er håndhævelseslag; de giver alle kontekst, som Claude læser og forsøger at følge. For handlinger, der skal udføres uanset Claudes beslutning, ville du bruge hooks.

Overvej Authoring Skills for vejledning i effektiv strukturering af dine skills. Hvis du finder dig selv gentagne gange at skrive den samme prompt, er det et stærkt signal om, at en skill kan være passende, snarere end at stole på ad hoc-prompts eller at rode din CLAUDE.md til.

← Alle ordlistetermer