Lär Claude några färdigheter

Under de senaste veckorna har jag haft det roligt med att vibe-utveckla iOS-appar med Claude Code och Sonnet 4.5. Jag har byggt 6 appar och flera är på gång. För var och en av dem vill jag göra vissa saker på samma sätt.
Till exempel att skapa ett workflow som bygger och skickar appen till TestFlight.
De första två gångerna frågade jag helt enkelt Claude att implementera detta workflow för varje app. Jag fick en annan implementering varje gång. Claude använde olika verktyg för att göra samma sak. Jag visste inte vilket som var det rätta sättet – jag är ju ingen riktig iOS-utvecklare faktiskt! 😅 Jag behövde lösa samma problem flera gånger och det tog mycket tid.
Hämta en expert
Nu har jag gjort det två gånger, så nu kan jag kalla mig en expert! Av de två sätten att bygga workflowet valde jag det som gav mig mest kontroll. För varje ny app jag ska göra vill jag att workflowet görs på samma sätt. Men ingen app är precis likadan, så jag behöver en slags template som Claude kan justera för varje app, samtidigt som han behåller samma struktur och miljövariabler osv.
Lösningen är Claude Skills.
Claude har nu stöd för att specificera genom Skills hur Claude ska göra specifika saker. Och Claude Desktop har en skill som hjälper mig att skapa en ny skill. Kul, eller hur?

Men jag vill använda det i Claude Code Web och på mobiltelefonen, och där finns inget stöd för skills – eller åtminstone inte på samma sätt. Man måste använda filen CLAUDE.md och inkludera andra markdown-filer som innehåller instruktioner för varje färdighet.
Man kan be Claude generera denna typ av skill istället, och det fungerar utmärkt!

Nästa steg
Detta möjliggör att ha ett template-repo i GitHub som innehåller alla skills för Claude Code som är universella för varje app jag gör. Och nästa gång jag börjar bygga en ny app kan jag fokusera mer på funktionalitet och mindre på infrastruktur.

- ← Previous
Să-l invățăm pe Claude niște abilități