Claude Code ordliste

Skill description

Frontmatter-feltet description fortæller Claude Code, hvornår en skill skal anvendes.

Også kaldet: skill trigger description, description frontmatter, when does a skill trigger

Frontmatter-feltet description er det, Claude bruger til at beslutte, hvornår en skill skal anvendes. Det er den enkelt mest bærende linje i en SKILL.md-fil, fordi det er den eneste del af skillen, der altid er i kontekst. Hvis description udelades, bruger Claude Code det første afsnit af markdown-indholdet.

Placer den vigtigste anvendelsessituation FØRST. Den kombinerede description og when-to-use-tekst afkortes til 1.536 tegn i skill-listen for at reducere kontekstforbruget. Denne grænse kan konfigureres med skillListingMaxDescChars-indstillingen. Der er også et samlet budget for lister på tværs af alle skills, som kan justeres via skillListingBudgetFraction-indstillingen eller SLASH_COMMAND_TOOL_CHAR_BUDGET-miljøvariablen. For at frigøre budget kan lavprioriterede poster sættes til 'kun navn' i skillOverrides, så de listes uden beskrivelse.

En god beskrivelse siger, hvad skillen gør OG hvornår den skal bruges, med brugerens ord snarere end forfatterens. SkillProofs testprotokol scorer dette direkte: trigger-trinnet skriver tre formuleringer, der BØR aktivere skillen, og to tilstødende, der IKKE bør, og bedømmer derefter ærligt, om beskrivelsen ville vinde loadet. Vage beskrivelser er den mest almindelige årsag til, at en teknisk fin skill aldrig udløses. For eksempel angiver Skill Audit-skillens beskrivelse klart dens formål: "Auditerer en kodebase for kvalitet, konsistens og ødelagte mønstre før release."

← Alle ordlistetermer