Toolverse
All skills

obsidian-local-dev-loop

by jeremylongshore

Configure Obsidian plugin development with hot-reload and fast iteration.\nUse when setting up development workflow, configuring test vaults,\nor establishing a rapid development cycle.\nTrigger with phrases like \

Installation

Pick a client and clone the repository into its skills directory.

Installation

Quick info

Category
Testing
Views
28

About this skill

Configure Obsidian plugin development with hot-reload and fast iteration.\nUse when setting up development workflow, configuring test vaults,\nor establishing a rapid development cycle.\nTrigger with phrases like \

How to use

  1. Upewnij się, że masz zainstalowany Node.js 18 lub nowszy oraz npm lub pnpm. Skill wymaga wcześniejszego ukończenia konfiguracji obsidian-install-auth.

  2. Utwórz dedykowany vault deweloperski, uruchamiając komendy do stworzenia struktury katalogów .obsidian/plugins oraz folderu z testowymi notatkami. Skill wygeneruje przykładową notatkę testową z sekcjami, linkami i tagami.

  3. Przejdź do katalogu swojej wtyczki i utwórz dowiązanie symboliczne do folderu plugins w vault deweloperskim. Skill zweryfikuje poprawność dowiązania listując zawartość katalogu.

  4. W Obsidianie otwórz Ustawienia > Wtyczki społeczności i zainstaluj wtyczkę BRAT (Beta Reviewers Auto-update Tester). Włącz BRAT i w jego ustawieniach aktywuj opcję automatycznego odświeżania wtyczek przy uruchomieniu.

  5. Skonfiguruj esbuild do trybu watch, aby automatycznie kompilował zmiany TypeScript do main.js. Wtyczka będzie się przeładowywać w Obsidianie za każdym razem, gdy plik główny się zmieni.

  6. Zacznij edytować kod wtyczki w swoim edytorze — zmiany będą natychmiast widoczne w vault deweloperskim bez restartowania Obsidiana.

Related skills

playwright

by BloomBooks

How to make good playwright (e2e) tests for this project.

Testing
1298

code-review-excellence

by wshobson

Master effective code review practices to provide constructive feedback, catch bugs early, and foster knowledge sharing while maintaining team morale. Use when reviewing pull requests, establishing review standards, or mentoring developers.

Testing
1145

pair-trade-screener

by tradermonty

Statistical arbitrage tool for identifying and analyzing pair trading opportunities. Detects cointegrated stock pairs within sectors, analyzes spread behavior, calculates z-scores, and provides entry/exit recommendations for market-neutral strategies. Use when user requests pair

Testing
994

webapp-testing

by anthropics

Toolkit for interacting with and testing local web applications using Playwright. Supports verifying frontend functionality, debugging UI behavior, capturing browser screenshots, and viewing browser logs.

Testing
130255

textual

by KyleKing

Expert guidance for building TUI (Text User Interface) applications with the Textual framework. Invoke when user asks about Textual development, TUI apps, widgets, screens, CSS styling, reactive programming, or testing Textual applications.

Testing
69192

playwright-browser-automation

by lackeyjb

Complete browser automation with Playwright. Auto-detects dev servers, writes clean test scripts to /tmp. Test pages, fill forms, take screenshots, check responsive design, validate UX, test login flows, check links, automate any browser task. Use when user wants to test

Testing
13130