obsidian-sdk-patterns
Installation
SKILL.md
Obsidian SDK Patterns
Overview
Production-ready patterns for Obsidian plugin development in TypeScript.
Prerequisites
- Completed
obsidian-install-authsetup - Familiarity with TypeScript and async/await
- Understanding of Obsidian's plugin lifecycle
Instructions
Step 1: Type-Safe Settings Pattern
// src/settings.ts
import { App, PluginSettingTab, Setting } from 'obsidian';
import type MyPlugin from './main';