Toolverse
All skills

obsidian-install-auth

by jeremylongshore

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

Quick info

Category
Security
Views
32

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

  1. 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).

  2. 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.

  3. 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.

  4. Tworzy dedykowany magazyn deweloperski (vault) w katalogu ~/ObsidianDev i automatycznie linkuje twoją wtyczkę do folderu .obsidian/plugins, aby umożliwić testowanie w czasie rzeczywistym.

  5. 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.

  6. Po zakończeniu konfiguracji możesz natychmiast rozpocząć tworzenie wtyczki. Zmiana kodu automatycznie przeładowuje wtyczkę w magazynie deweloperskim dzięki hot-reload.

Related skills