zaawansowanydla developerów
Pisanie własnych Claude Code skills
Zaawansowany przewodnik dla developerów: budowa własnych skills.
Skills to sposób na spakowanie powtarzalnego workflow w komendę, którą Claude Code wykonuje za Ciebie. W tym artykule zbudujemy skill od zera.
Struktura skilla
Każdy skill to katalog z plikiem SKILL.md. Sekcja frontmatter opisuje,
kiedy skill ma się uruchamiać — to najważniejsze linie całego pliku:
---name: new-articledescription: > Scaffolduje nowy artykuł MDX z poprawnym frontmatterem (audience, level, series) i checklistą SEO.---
# Nowy artykuł
1. Zapytaj o tytuł, audience i level.2. Utwórz plik w src/content/blog/ ze slugiem z tytułu.3. Wypełnij frontmatter zgodnie ze schematem kolekcji.Instalacja skilla w projekcie
Skill umieszczasz w katalogu .claude/skills/ w repo projektu:
mkdir -p .claude/skills/new-articletouch .claude/skills/new-article/SKILL.mdNew-Item -ItemType Directory -Force .claude\skills\new-articleNew-Item -ItemType File .claude\skills\new-article\SKILL.mdIterowanie na opisie
Opis skilla decyduje o tym, kiedy Claude go użyje. Zbyt ogólny opis powoduje przypadkowe uruchomienia — doprecyzuj go zamiast rozszerzać:
description: Tworzy artykuły.description: Scaffolduje nowy artykuł MDX bloga z frontmatterem wg schematu kolekcji.Podsumowanie
Dobry skill jest mały, ma precyzyjny opis i odtwarza konwencje projektu zamiast wymyślać własne. Zacznij od jednego workflow, który powtarzasz najczęściej.