Non-engineer ships Obsidian plugin using AI, documents submission pitfalls for developers
A non-engineer product marketer successfully published an Obsidian plugin to the official catalog after building it with AI coding assistant Claude Code, retaining full editorial and decision-making control throughout. The plugin, a 557-line single-file tool with no external dependencies, allows users to schedule social media posts directly from open notes. The submission process revealed several undocumented obstacles, including DOM handling rules, inline style restrictions, and command naming conventions flagged during the official plugin review. Additional hurdles arose on the community portal, such as a misleading repository ownership error tied to GitHub organization settings and a silent rate limiter that required simply waiting before retrying. The developer also had to add artifact attestation to GitHub release workflows, ensuring users can cryptographically verify that published build files match the reviewed source code.
This is an AI-generated summary. ShortSingh links to the original source for the complete article.
Discussion (0)
Log in to join the discussion and vote.
Log in