obsidian-hello-world
Installation
SKILL.md
Obsidian Hello World
Overview
Build a minimal working Obsidian plugin demonstrating the five core building blocks: commands (palette + editor + checkCallback), settings tab with typed config, ribbon icons, modals, and status bar. Every snippet uses real Obsidian API.
Prerequisites
- Completed
obsidian-install-authsetup (symlinked dev vault,npm run devworking) - Build pipeline producing
main.jsfromsrc/main.ts
Instructions
Step 1: Define Typed Settings
// src/main.ts — top of file
import {
App, Editor, MarkdownView, Modal, Notice,
Plugin, PluginSettingTab, Setting, TFile
} from 'obsidian';