Toolverse
All skills

obsidian-sdk-patterns

by jeremylongshore

Apply production-ready Obsidian plugin patterns for TypeScript.\nUse when implementing complex features, refactoring plugins,\nor establishing coding standards for Obsidian development.\nTrigger with phrases like \

Installation

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

Installation

Quick info

Category
Security
Views
26

About this skill

Apply production-ready Obsidian plugin patterns for TypeScript.\nUse when implementing complex features, refactoring plugins,\nor establishing coding standards for Obsidian development.\nTrigger with phrases like \

How to use

  1. Upewnij się, że masz ukończoną konfigurację obsidian-install-auth oraz znajomość TypeScript i async/await. Skill wymaga zrozumienia cyklu życia wtyczek Obsidiana.

  2. Wyzwól skill, używając jednej z fraz: "obsidian patterns", "obsidian best practices", "obsidian code patterns" lub "idiomatic obsidian plugin" w kontekście swojego zadania.

  3. Skill udostępni Ci wzorzec Type-Safe Settings Pattern — strukturę do definiowania ustawień wtyczki z interfejsem TypeScript, domyślnymi wartościami i zakładką ustawień z polami tekstowymi, przełącznikami i innymi kontrolkami.

  4. Zastosuj dostarczony wzorzec w pliku src/settings.ts swojej wtyczki, dostosowując interfejs MyPluginSettings do swoich potrzeb (np. dodając pola dla API, flag funkcji czy list folderów).

  5. Zintegruj SettingTab z głównym plikiem wtyczki, aby użytkownicy mogli edytować ustawienia w interfejsie Obsidiana. Skill pokazuje, jak obsługiwać zdarzenia onChange i zapisywać zmiany.

  6. Gdy implementujesz złożone funkcje lub refaktoryzujesz kod, wracaj do skill'u z konkretnymi pytaniami o wzorce — np. "jak obsługiwać błędy w wtyczce" lub "jak strukturować pliki wtyczki" — a otrzymasz dalsze wskazówki oparte na best practices.

Related skills

1password

by openclaw

Set up and use 1Password CLI (op). Use when installing the CLI, enabling desktop app integration, signing in (single or multi-account), or reading/injecting/running secrets via op.

Security
1174

zendesk

by vm0-ai

Zendesk Support REST API for managing tickets, users, organizations, and support operations. Use this skill to create tickets, manage users, search, and automate customer support workflows.

Security
11100

security-compliance

by davila7

Guides security professionals in implementing defense-in-depth security architectures, achieving compliance with industry frameworks (SOC2, ISO27001, GDPR, HIPAA), conducting threat modeling and risk assessments, managing security operations and incident response, and embedding

Security
1172

ui-audit

by openclaw

AI skill for automated UI audits. Evaluate interfaces against proven UX principles for visual hierarchy, accessibility, cognitive load, navigation, and more. Based on Making UX Decisions by Tommy Geoco.

Security
1223

llama-cpp

by zechenzhangAGI

Runs LLM inference on CPU, Apple Silicon, and consumer GPUs without NVIDIA hardware. Use for edge deployment, M1/M2/M3 Macs, AMD/Intel GPUs, or when CUDA is unavailable. Supports GGUF quantization (1.5-8 bit) for reduced memory and 4-10× speedup vs PyTorch on CPU.

Security
11252

typescript-review

by metabase

Review TypeScript and JavaScript code changes for compliance with Metabase coding standards, style violations, and code quality issues. Use when reviewing pull requests or diffs containing TypeScript/JavaScript code.

Security
17133