C
configured-agent
Przechowuj konfigurację pluginów Claude w plikach .local.md z YAML frontmatter
Instalacja
Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.
Instalacja
O skillu
Skill do zarządzania ustawieniami pluginów Claude Code. Umożliwia przechowywanie konfiguracji per-projekt w plikach .claude/plugin-name.local.md z YAML frontmatter i treścią markdown. Pozwala na odczyt ustawień z hooków, komend i agentów, przechowywanie stanu pluginu oraz definiowanie zachowań konfigurowalnych przez użytkownika. Idealne dla twórców pluginów, którzy chcą umożliwić użytkownikom dostosowanie zachowania bez edycji kodu źródłowego.
Jak używać
- Utwórz plik konfiguracyjny w katalogu projektu o nazwie .claude/nazwa-pluginu.local.md. Plik powinien zawierać YAML frontmatter (między --- i ---) z ustawieniami oraz treść markdown poniżej.
- W sekcji YAML frontmatter zdefiniuj zmienne konfiguracyjne, takie jak enabled, strict_mode, max_retries czy dowolne inne ustawienia właściwe dla Twojego pluginu. Możesz używać wartości logicznych, tekstu, liczb i list.
- W treści markdown poniżej frontmatter umieść dodatkowy kontekst, instrukcje, prompty lub dokumentację, którą chcesz przekazać pluginowi.
- Dodaj plik .claude/*.local.md do .gitignore, aby ustawienia nie były commitowane do repozytorium — są to pliki zarządzane przez użytkownika.
- W kodzie pluginu (bash, Python, JavaScript) odczytaj plik .claude/nazwa-pluginu.local.md i sparsuj YAML frontmatter, aby uzyskać dostęp do ustawień. Sprawdź najpierw, czy plik istnieje.
- Wykorzystaj odczytane ustawienia w hookach, komendach i agentach pluginu, aby dostosować zachowanie na podstawie konfiguracji per-projekt.