Een bericht versturen is meer dan een verzendfunctie kiezen. Een agent heeft ook een afzender nodig, toestemming om te versturen en een manier om het resultaat te controleren.
Een skill kan die procedure beschrijven zodat de agent instructies heeft voor de hele taak.
Wat bevat een skill?
Een skill bevat een SKILL.md-bestand met metadata en instructies. Het kan ondersteunende bestanden voor de taak bevatten.
De Agent Skills-specificatie vereist een naam en beschrijving in de frontmatter van het bestand. De beschrijving vertelt de host wanneer de skill van toepassing is. De Markdown-body bevat de procedure.
Ondersteunende mappen kunnen uitvoerbare scripts, referentiemateriaal en assets zoals templates bevatten. Hiermee kan de agent gedetailleerd materiaal ophalen wanneer de taak dat nodig heeft.
Een skill voor het versturen van berichten kan bijvoorbeeld beschrijven hoe je een afzender selecteert en de bezorging controleert. Een referentie kan de responsvelden uitleggen. De instructies van de skill verbinden die stappen tot één taak.
Hoe laadt de agent een skill?
De host ontdekt de metadata van de skill en laadt de instructies wanneer de taak overeenkomt.
De specificatie noemt dit progressive disclosure. De host kan ondersteunende bestanden later laden, zodat niet-gerelateerd materiaal buiten de initiële context blijft.
Anthropic's skill-overzicht illustreert dit met afzonderlijke niveaus voor metadata, instructies en ondersteunende bronnen. Een host moet skill-discovery en -loading implementeren om dit gedrag te realiseren. Een bestand op schijf plaatsen alleen bewijst niet dat een agent het heeft gebruikt.
Wat is het verschil tussen een skill en een tool?
Een skill beschrijft een procedure. Een tool stelt een actie beschikbaar die de applicatie van de agent kan uitvoeren.
| Component | Rol bij het versturen van een bericht |
|---|---|
| Skill | Beschrijft de vereisten, verzendstap en resultaatcontrole |
| Tool | Verstuurt een bericht of haalt de geregistreerde status op |
| MCP-server | Stelt tools en andere mogelijkheden beschikbaar via een protocol |
De MCP-specificatie definieert de client-server-interface. Een skill kan een agent leren hoe je die interface of een CLI gebruikt.
Instructies verstrekken geen credentials. De applicatie heeft nog steeds toestemming nodig om de gevraagde actie uit te voeren. Een succesvol toolantwoord moet ook geïnterpreteerd worden: acceptatie en bezorging beschrijven verschillende uitkomsten.
Hoe gebruik ik skills met Bird?
Je kunt de agent skills van Bird installeren om een coding agent procedures te geven voor de Bird CLI.
De algemene skill instrueert de agent om authenticatie te controleren vóór werkruimte-operaties. De berichtworkflow omvat het selecteren van een afzender, het versturen en het teruglezen van het resulterende bericht. De agent heeft dat resultaat nodig voordat hij de bezorging kan rapporteren.
Skills en credentials hebben afzonderlijke installatiestappen. Het installeren van een plugin kan geen toegang tot je werkruimte verlenen. Voltooi de gedocumenteerde aanmelding voordat je de agent laat handelen.
Voor een host die tools aanroept, verbind de MCP-server van Bird. Voor een agent met shelltoegang beschrijft de CLI-gids de opdrachtuitvoer die de skill gebruikt om elke stap te controleren.