HarnassenVaardigheden 🇷🇺 27.07.2026 08:02

Vaardigheden Maken voor AI-Agents: Mechanica, Beste Praktijken en Omzetten naar een Plugin

AnthropicAnthropic
Het artikel legt uit hoe je op de juiste manier vaardigheden voor AI-agents maakt: hun structuur, beschrijvingsprincipes en testen. Het behandelt ook hoe je een vaardigheid in een plugin verpakt voor een marktplaats. Praktijken van Anthropic en tips voor het optimaliseren van tokens door gebruik van Engelse beschrijvingen worden verstrekt.
De auteur, ontwikkelaar van de rpa-skills repository, legt gedetailleerd uit hoe je op de juiste manier skills voor AI-agenten maakt. Een skill is geen enkel markdown-bestand, maar een map met een verplicht SKILL.md-bestand dat een YAML-header (naam, beschrijving) en een instructiebody bevat, samen met optionele mappen references/, scripts/, assets/ en README.md. Het principe van progressieve openbaarmaking laadt alleen de skillbeschrijving in het systeem; de body wordt bij activering opgehaald, dus de body moet beperkt blijven tot 500 regels, met zware inhoud verplaatst naar references/. In het beschrijvingsveld is het belangrijk om het doel en de triggercondities duidelijk te specificeren, en algemene woorden zoals MOETEN te vermijden om te voorkomen dat het model de skill willekeurig activeert. De auteur benadrukt het verschil tussen skills en regels: regels (met alwaysApply: true) zijn altijd actief en geschikt voor codestijl of foutafhandeling, terwijl skills beter zijn voor meerstapsprocedures (implementatie, BDD, buganalyse). Skillbeschrijvingen en -body's moeten in het Engels worden geschreven vanwege tokenisatie: Cyrillisch kost gemiddeld twee keer zoveel tokens als Latijns schrift, wat context bespaart. Praktijken van Anthropic worden aangehaald: vrijheidsgraden (strikte kaders voor kritieke taken, open veld voor creatieve taken), deterministische operaties moeten naar scripts worden verplaatst, een verplichte sectie voor veelvoorkomende fouten (Gotchas), namen in de gerundiumvorm (bijv. processing-pdfs), en overmatige variabiliteit vermijden - beter één hoofdoplossing en één alternatief. Voor het testen van een skill, draai je een sub-agent met een schone context en controleer je of de skill automatisch activeert, waar fouten zijn gemaakt en of het resultaat overeenkomt met de verwachtingen. Minstens drie runs op verschillende taken en op verschillende modellen, inclusief kleine modellen die instructies letterlijk volgen, worden aanbevolen. Een skill voor de marketplace wordt verpakt als een plugin - een map met een manifest plugin.json (voor Claude Code in .claude-plugin/, voor Codex in .codex-plugin/), met metadata, waarbij de naam overeenkomt met de naam uit SKILL.md en de versie gesynchroniseerd is. De plugin kan ook slash-commando's, sub-agents, hooks en MCP-servers bevatten.
Bron: Habr — хаб NLP — origineel
Eerdere berichten over dit onderwerp ↓
Vers nieuws