C
create-skill
Twórz własne umiejętności dla Claude'a w magenta.nvim – rozszerzaj możliwości agenta bez kodowania
Instalacja
Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.
Instalacja
O skillu
Poradnik do tworzenia custom skills rozszerzających możliwości Claude'a w edytorze magenta.nvim. Dowiedz się, jak organizować pliki umiejętności, pisać dokumentację w formacie YAML frontmatter i uruchamiać skrypty TypeScript. Umiejętności możesz umieszczać globalnie (dostępne we wszystkich projektach) lub lokalnie w katalogu projektu. Każda umiejętność to katalog zawierający plik skill.md z metadanymi i opcjonalnie skrypty pomocnicze.
Jak używać
- Zdecyduj, gdzie umieścić umiejętność: globalnie w ~/.magenta/skills/ lub ~/.claude/skills/ (dostępna we wszystkich projektach), albo lokalnie w .magenta/skills/ w katalogu projektu (tylko dla tego projektu).
- Utwórz nowy katalog o nazwie swojej umiejętności, na przykład your-skill-name, wewnątrz wybranej lokalizacji.
- W katalogu umiejętności stwórz plik skill.md z wymaganym nagłówkiem YAML zawierającym pole name (unikatowy identyfikator) i description (krótki opis zawartości umiejętności dla agenta).
- Napisz dokumentację umiejętności w formacie markdown poniżej nagłówka YAML – dodaj szczegółowe wyjaśnienia, przykłady kodu, najlepsze praktyki i instrukcje krok po kroku.
- Opcjonalnie utwórz katalog scripts/ w katalogu umiejętności i dodaj skrypty TypeScript, które będą wykonywane za pomocą pkgx do automatyzacji zadań.
- Umiejętność będzie dostępna dla Claude'a w magenta.nvim – agent będzie mógł ją wykorzystać na podstawie dokumentacji zawartej w skill.md.