What problem does it solve? Substack has no official publishing API, so staging a finished article as a draft on your publication normally means manual copy-pasting into the web editor. This Skill automates draft creation from markdown while guaranteeing it can never publish, email subscribers, or make anything public. ## Core Features & Use Cases - Draft-only creation: Converts markdown into a Substack draft via the unofficial python-substack library, with a hard guarantee that no publish or send endpoint is ever called. - Credential setup with safeguards: Extracts the substack.sid session cookie from a local Firefox profile on macOS (never printing or committing it), with manual fallback steps for other platforms. - Approval-gated workflow: Presents the full title, subtitle, tags, cover image, and body for explicit user approval before any API call touches the real account. - Use Case: You finish writing an essay in markdown and say "draft this on Substack" — the Skill formats it, shows you the exact draft for approval, then creates it and returns the draft edit URL so you can review and publish it yourself. ## Quick Start Ask the agent to draft your markdown article on your Substack publication, for example: "Put this article in my Substack drafts."