Ik stopte met het schrijven van betere prompts. Ik begon met het ontwerpen van betere AI-skills.
Mensen waren twee jaar lang geobsedeerd door prompt engineering. Ze wilden betere antwoorden door middel van betere prompts.
Na het werken met AI-code-agents realiseerde ik me iets anders. De toekomst ligt niet in betere prompts. De toekomst ligt in het ontwerpen van herbruikbare AI-mogelijkheden.
Claude Skills vertegenwoordigen deze verschuiving.
We schrijven vaak lange prompts. Je vertelt de AI dat hij zich als een architect moet gedragen. Je vertelt hem dat hij TypeScript moet gebruiken. Je vertelt hem dat hij tests moet schrijven. Het werkt één keer goed. Maar morgen moet je diezelfde enorme tekst weer plakken. Uiteindelijk wordt je prompt een document van 700 regels. Niemand wil dat onderhouden.
Stop met het elke keer opnieuw vertellen aan de AI hoe hij moet werken. Verpak die kennis één keer.
Een prompt werkt voor één gesprek. Een skill werkt voor onbeperkt aantal gesprekken.
De beste skills volgen de principes van software engineering.
- Slechte skill: Helpt bij de ontwikkeling.
- Goede skill: Extraheert gestructureerde gegevens uit PDF-formulieren.
Een goede skill doet één taak goed.
Gebruik niet één enorm bestand voor alles. Verdeel de verantwoordelijkheden. Gebruik referentiebestanden en scripts. Dit is vergelijkbaar met lazy loading in software. De AI laadt alleen context wanneer dat nodig is.
Stop met het vragen aan AI om werk te doen dat code beter kan.
- AI moet redeneren.
- Code moet berekenen.
Vraag AI niet om een PDF te parsen. Gebruik een parser. Vraag AI niet om waarden te berekenen. Draai Python. Vraag AI niet om gegevens te sorteren. Voer een script uit.
Gebruik progressive disclosure. Geef een stagiair niet op de eerste dag een handleiding van 500 pagina's. Geef hem één pagina. Geef hem pas meer wanneer hij het nodig heeft.
Dit leidt tot:
- Snellere reacties
- Lager tokenverbruik
- Betere focus
- Minder hallucinaties
Veel ontwikkelaars proberen één superprompt te bouwen. Ze willen één prompt die websites bouwt, de backend schrijft en bugs oplost. Dit is slecht ontwerp. Het is alsof je één class schrijft die alles doet.
Kleinere, gefocuste skills werken beter.
Als je het doel van een skill niet in één zin kunt uitleggen, doet het te veel.
We bewegen van het bouwen van software naar het ontwerpen van gedrag. Onze nieuwe stack ziet er als volgt uit:
- Frontend
- Backend
- AI Agent
- Skills
- Tools
Skills maken AI niet autonoom. Ze leggen expertise vast. Jij bepaalt nog steeds de architectuur, beveiliging en kwaliteit. Skills verpakken die beslissingen.
Prompt engineering heeft ons geleerd hoe we vragen moeten stellen. Skill engineering leert AI hoe het problemen moet oplossen.
De winnaars in AI zullen niet alleen de slimste modellen hebben. Ze zullen de beste collectie herbruikbare kennis hebben.
Optional learning community: https://t.me/GyaanSetuAi
