obsidian-plugin-release

Installation
SKILL.md

obsidian-plugin-release

Releasing an Obsidian plugin has 12 manual steps that are easy to half-do (forget versions.json, push tag before main, sign assets without provenance). This skill collapses the flow into a single intent: pick a version → ship.

Detection

The current directory is an Obsidian plugin if all of these exist at the root:

  • manifest.json with id, version, minAppVersion keys
  • versions.json (the map pluginVersion → minAppVersion)
  • main.js listed in .gitignore is fine — we rebuild it

Refuse to run if any of those are missing. Suggest scaffold-workflow if manifest.json exists but .github/workflows/release.yml does not.

Commands

release <version> — full ship

Installs
9
GitHub Stars
111
First Seen
Jul 28, 2026
obsidian-plugin-release — crafter-station/skills