Toolverse
Wszystkie skille

plugin-settings

autor: anthropics

Przechowuj konfigurację pluginów Claude w plikach .local.md z YAML frontmatter

Instalacja

Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.

Instalacja

Szybkie info

Kategoria
Data Science
Wyświetlenia
17

O skillu

Skill do zarządzania ustawieniami pluginów Claude. Umożliwia przechowywanie konfiguracji per-projekt w plikach .claude/plugin-name.local.md ze strukturą YAML frontmatter i treścią markdown. Pozwala na odczyt ustawień z hooków, poleceń i agentów, co daje możliwość tworzenia pluginów z konfigurowalnymi zachowaniami. Idealne dla deweloperów tworzących pluginy, którzy chcą umożliwić użytkownikom dostosowanie działania bez modyfikacji kodu źródłowego.

Jak używać

  1. Utwórz plik konfiguracyjny w katalogu projektu pod ścieżką .claude/plugin-name.local.md, gdzie plugin-name to nazwa Twojego pluginu. 2. Dodaj YAML frontmatter na początku pliku, umieszczając ustawienia między liniami ---. Zdefiniuj tam zmienne konfiguracyjne takie jak enabled, strict_mode, max_retries lub dowolne inne parametry, które chcesz kontrolować. 3. Pod frontmatter dodaj treść markdown, która może zawierać dodatkowe instrukcje, opisy zadań lub prompty do przesłania z powrotem do Claude. 4. W skryptach bash lub kodzie pluginu odczytaj plik .local.md i sparsuj YAML frontmatter, aby uzyskać dostęp do wartości konfiguracyjnych. Sprawdź najpierw, czy plik istnieje, zanim spróbujesz go odczytać. 5. Dodaj plik .claude/*.local.md do .gitignore, ponieważ pliki konfiguracyjne są zarządzane przez użytkownika i nie powinny być przechowywane w repozytorium. 6. Podczas tworzenia pluginu dokumentuj dostępne ustawienia i ich domyślne wartości, aby użytkownicy wiedzieli, jakie opcje mogą konfigurować w swoich plikach .local.md.

Podobne skille