obsidian-plugin-development

Installation
SKILL.md

Obsidian Plugin Development

Overview

Write Obsidian plugin code that passes Obsidian's automated plugin review on first submission. Since May 2026, plugins are submitted and reviewed through the Community hub at community.obsidian.md (the old PR workflow to obsidianmd/obsidian-releases, gated by ObsidianReviewBot, is retired); every GitHub release is scanned automatically. All rules below are enforced via eslint-plugin-obsidianmd and @typescript-eslint. Violations labeled "Required" block approval, and a failing version of an already-listed plugin is removed from directory search within 24 hours.

When to Use

  • Writing or editing TypeScript in an Obsidian plugin
  • Preparing a plugin submission on the community.obsidian.md dashboard
  • Fixing automated review violations
  • Adding UI text, commands, settings tabs, or DOM manipulation

Quick Reference: Required Rules

1. Sentence Case for All UI Text

Every user-visible string: sentence case only.

Installs
5
GitHub Stars
5
First Seen
May 10, 2026
obsidian-plugin-development — acaprino/alfio-claude-plugins