obsidian-hello-world
Stwórz swój pierwszy plugin do Obsidiana z komendami i ustawieniami
Instalacja
Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.
Instalacja
O skillu
Skill do generowania minimalnego, działającego pluginu Obsidiana. Zawiera gotowy kod dla klas pluginu, ikon na wstążce, komend w palecie oraz zakładki ustawień. Idealny do nauki podstawowych wzorców Obsidiana, testowania konfiguracji lub budowania pierwszej funkcji pluginu. Wyzwalaj frazami: "obsidian hello world", "first obsidian plugin", "obsidian quick start".
Jak używać
Upewnij się, że masz ukończoną konfigurację z skill'u obsidian-install-auth, skonfigurowany vault deweloperski i działający pipeline budowania.
Utwórz plik główny pluginu (src/main.ts) na podstawie wygenerowanego kodu. Skill dostarcza pełną klasę MyPlugin z interfejsem ustawień i domyślnymi wartościami.
Zaimplementuj metodę onload(), która ładuje ustawienia, dodaje ikonę na wstążce (ribbon icon) oraz rejestruje komendy. Skill zawiera trzy przykładowe komendy: wyświetlanie powitania, wstawianie powitania w miejscu kursora i dostęp do panelu ustawień.
Dodaj zakładkę ustawień (SettingTab) umożliwiającą użytkownikowi zmianę tekstu powitania bez edycji kodu.
Zbuduj plugin za pomocą swojego pipeline'u i załaduj go do vault'u deweloperskiego, aby przetestować działanie ikon, komend i ustawień.
Rozszerz wygenerowany kod o dodatkowe komendy lub ustawienia, korzystając z pokazanych wzorców jako szablonu dla nowych funkcji.
Podobne skille
langgraph-docs
autor: langchain-ai
python-testing-patterns
autor: wshobson
hono
autor: openstatusHQ
crypto-research
autor: stevengonsalvez
ad-creative
autor: alirezarezvani
playwright-browser-automation
autor: lackeyjb