Obsidian Plugin Release

Release a new version of an Obsidian community plugin without forgetting steps. Use when: (1) user says "release the plugin", "bump <plugin> to X.Y.Z", "ship a new Obsidian release", "tag a new plugin version", "publish to the obsidian directory", (2) the working directory contains manifest.json + main.js + versions.json (Obsidian plugin signature), (3) user wants to scaffold the release workflow into an existing plugin (`scaffold-workflow` arg). Handles version bump across manifest.json + package.json + versions.json, build, lint, conventional commit, signed annotated tag, push, and lets the GitHub Actions workflow publish the release with build-provenance attestation. Idempotent and dry-run-safe.

crafter-station 84b886c 6 files · 26.0 KB Updated

File contents

crafter-station/skills/tree/main/skills/obsidian-plugin-release commit 84b886c762

Frequently asked questions

npx skillmds@latest add crafter-station/obsidian-plugin-release