Installer og administrer skills
Denne veiledningen viser hvordan du fyller et arbeidsområde med skills fra GitHub: legg til et repo som kilde, installer skillene du vil ha fra det, og hold dem oppdatert over tid.
Det viktigste å vite før du begynner: et kilderepo er ikke til å stole på. Navnet, beskrivelsen og stjernetellingen er skrevet av den som eier det. Det eneste sikkerhetssignalet Control Center stoler på, er utfallet av antivirus-skanningen, som hver installasjon passerer før noe når disken eller en agentprompt. Vil du ha resonnementet, kan du lese avsnittet om skills i agentmodellen; denne siden holder seg til det praktiske.
Skillene ligger under Innstillinger → Arbeidsområde → Ferdigheter
(/workspaces/<id>/settings/workspace/skills). De er knyttet til
arbeidsområdet: skillene du installerer her, tilhører bare dette
arbeidsområdet. Siden har to faner: Installert (lokale skills, med en
Ny ferdighet-editor) og Kilder (GitHub-kataloger). Begge
skriveoperasjonene passerer den samme skanningsporten.
Legg til et skill-repo
Seksjon med tittelen «Legg til et skill-repo»- Åpne Innstillinger → Arbeidsområde → Ferdigheter, og bytt til Kilder-fanen.
- Trykk Legg til arkiv.
- Lim inn URL-en til et GitHub-repo, f.eks.
https://github.com/anthropics/skills, og bekreft.
Serveren sjekker at repoet finnes og er synlig med påloggingsinformasjonen sin, og legger det deretter til i listen til venstre. Det finnes ingen kuratert butikk i mellom: alle GitHub-repoer fungerer, og det betyr også at omdømmet er ditt å bedømme — en stjernetelling er et bevis, aldri en garanti.
Skillene til et repo er mappene som inneholder en SKILL.md (opptil tre nivåer
dypt, pluss Claude-oppsettet for plugin-markedsplass
plugins/<plugin>/skills/<skill>, der avhengighets- og leverandørtrær hoppes
over). Hvis rutenettet senere sier at repoet ikke har noen skills, er det
nettopp det det betyr: ingen mappe i det følger skill-konvensjonen.
Undersøk en skill før du installerer
Seksjon med tittelen «Undersøk en skill før du installerer»Velg et repo i listen til venstre; skillene vises som et rutenett til høyre, med et filterfelt over som begrenser katalogen etter navn, beskrivelse eller slug. Klikk på et kort for å åpne detaljvisningen. Den viser tre ting:
- README-en, gjengitt som markdown — skillmappens
README.md, eller brødteksten iSKILL.mdnår det ikke finnes noen README. - Skanningsforhåndsvisningen — utfallet (
pass,warnellerquarantine), kapasitetene skillinnholdet erklærer (kjører shell, skriver filer, nettverkstilgang…) og alle funn skanneren registrerte. - Filantallet — en installasjon skriver hele mappen til skillen, ikke bare
SKILL.md.
Forhåndsvisningen skanner nøyaktig de samme bytene som en installasjon ville skrive, så utfallet du ser, er utfallet installasjonen får; ingenting vurderes på nytt bak ryggen din.
Installer en skill
Seksjon med tittelen «Installer en skill»- Åpne detaljvisningen for skillen.
- Les skanningsutfallet. Ved et
warn- ellerpass-utfall trykker du Installer. - Ved et
quarantine-utfall forblir installasjonen deaktivert til du merker av for Jeg forstår risikoen — installer likevel. Denne overstyringen registreres, den antas ikke.
Installasjonen skriver mappen til skillen inn i arbeidsområdet, registrerer et
feste i skills-lock.json (kilderepo, sti, commiten den kom fra og en
innholdshash), og skillen blir tilgjengelig for agenter i arbeidsområdet. Et
kort merket Navn i bruk betyr at en annen skill allerede eier det navnet
lokalt — avinstaller den først.
Oppdater skills over tid
Seksjon med tittelen «Oppdater skills over tid»Kortene for installerte skills har merker: Installert, eller Oppdatering tilgjengelig når repoet har beveget seg forbi commiten du festet. Åpne detaljvisningen og trykk Oppdater for å hente på nytt på den nye commiten. En oppdatering passerer den samme skanningsporten som en installasjon — en skill der den nye versjonen settes i karantene, avvises, og versjonen du hadde, blir liggende. Hashen til den gamle versjonen beholdes som referanse for tilbakerulling i låsen.
Avinstaller en skill, fjern et repo
Seksjon med tittelen «Avinstaller en skill, fjern et repo»Avinstaller (i detaljvisningen for en installert skill, eller sletting i Installert-fanen) fjerner skillmappen og festet i låsen samtidig — en avinstallert skill etterlater ingenting.
Fjerning av et repo fra listen til venstre fjerner bare katalogen: skills du installerte fra det, forblir installert og oppdateres fortsatt, fordi et feste registrerer repoet ved navn og ikke ved referanse til kildeoppføringen. Legg repoet tilbake hvis du vil bla i det igjen.
Påkall en skill
Seksjon med tittelen «Påkall en skill»Skills påkalles under sitt eget navnerom, så de kolliderer aldri med innebygde
skråstrekkommandoer (/plan, /goal, /loop, /compact):
/skill:<name>— en skill installert i dette arbeidsområdet, eller knyttet til agenten/skill:<repo>:<name>— en skill som leveres av et repo som er sjekket ut i dette området
Et nakent navn som ikke er innebygd, løses fortsatt, for meldinger skrevet før
navnerommet fantes. Det er /skill:plan som når en skill som heter plan;
/plan er alltid den innebygde.
Repo-avgrensede skills
Seksjon med tittelen «Repo-avgrensede skills»Et utsjekket repo kan levere sine egne skills, i .agents/skills/,
.agent/skills/, .claude/skills/, .opencode/skills/ eller skills/. De
installeres ikke gjennom denne siden. En agent har bare skillene til repoet
den jobber i akkurat nå; de byttes ut når den flytter seg. Skrivefeltet er ikke
avgrenset på den måten: /skill:<repo>:<name> når hvilket som helst repo i
området.
Repo-skills passerer den samme skanningen som feiler lukket (pass / warn /
quarantine) før frontmatteren deres når en prompt. warn slippes inn;
quarantine holdes tilbake, uten noen operatøroverstyring på den veien.
Se Repo-avgrensede skills og Skråstrekkommandoer.