obsidian-install-auth
Set up Obsidian plugin development environment with Node.js and TypeScript.\nUse when starting a new plugin project, configuring the dev environment,\nor initializing Obsidian plugin development.\nTrigger with phrases like \
Installation
Pick a client and clone the repository into its skills directory.
Installation
About this skill
Set up Obsidian plugin development environment with Node.js and TypeScript.\nUse when starting a new plugin project, configuring the dev environment,\nor initializing Obsidian plugin development.\nTrigger with phrases like \
How to use
Wyzwól umiejętność frazami takimi jak "obsidian setup", "obsidian plugin dev", "create obsidian plugin" lub "obsidian development environment". Upewnij się, że masz zainstalowany Node.js 18+ (wersja LTS), npm lub pnpm, aplikację Obsidiana na komputerze oraz edytor kodu z obsługą TypeScript (VSCode jest rekomendowany).
Umiejętność klonuje oficjalny szablon wtyczki Obsidiana do katalogu o nazwie, którą podasz. Następnie usuwa istniejącą historię Git i inicjuje nowe repozytorium, aby mieć czysty start dla twojego projektu.
Instaluje wszystkie wymagane zależności, w tym @types/node, TypeScript, esbuild i typy Obsidiana. Proces ten zajmuje kilka minut w zależności od szybkości internetu.
Tworzy dedykowany magazyn deweloperski (vault) w katalogu ~/ObsidianDev i automatycznie linkuje twoją wtyczkę do folderu .obsidian/plugins, aby umożliwić testowanie w czasie rzeczywistym.
Aktualizuje plik manifest.json z podstawowymi metadanymi wtyczki, takimi jak identyfikator, nazwa, wersja i opis. Możesz później edytować ten plik, aby dostosować szczegóły do swoich potrzeb.
Po zakończeniu konfiguracji możesz natychmiast rozpocząć tworzenie wtyczki. Zmiana kodu automatycznie przeładowuje wtyczkę w magazynie deweloperskim dzięki hot-reload.