Agent skill · software engineering · jeremylongshore
obsidian-core-workflow-b
Build advanced Obsidian plugin features: custom views (ItemView), modals,
Why this skill is useful
Adds advanced UI component patterns and specific Obsidian plugin development techniques that the AI wouldn't reliably generate on its own.
What it needs
Requires npm installed locally. About 6k tokens when loaded. Last updated 2026-08-07. 2,604 stars on the source repository.
What this skill does
Obsidian Core Workflow B: Advanced Plugin Features Overview Add production UI to an existing Obsidian plugin: custom sidebar views, modal dialogs with forms, fuzzy-search suggestion popups, editor commands that manipulate selections, status bar widgets, context menus, and programmatic file creation via the Vault API. Every snippet is a complete, copy-pasteable class. Prerequisites A working plugin built with obsidian-core-workflow-a (or equivalent) npm install --save-dev obsidian already done Familiarity with the Plugin lifecycle (onload / onunload) Instructions Step 1: Custom sidebar view (ItemView) A custom view registers a new panel type that can live in the left or right sidebar. Register and open it from your main plugin: Step 2: Modal dialogs Confirmation modal -- returns a boolean via callback: Text input modal -- collects a single string: Step 3: Fuzzy suggestion modal (SuggestModal) Opens a searchable list. Users type to filter, then pick an item. Step 4: Editor commands with selection manipulation editorCallback gives you the CodeMirror Editor and the active MarkdownView. Step 5: Status bar items Status bar items sit at the bottom of the Obsidian window. Step 6: Context menus Add items to the file explorer right-click menu and the editor right-click menu. Step 7: File creation and modification via Vault API Programmatically create, read, and modify notes. …
How to use it
Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:
@skills jeremylongshore/obsidian-core-workflow-b