publish-substack-article

Convert Markdown articles to HTML drafts and publish them to Substack.

131|36|Updated Jan 12, 2026
One-click install
npx skills add https://github.com/sugarforever/01coder-agent-skills --skill publish-substack-article
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: publish-substack-article
Source: https://github.com/sugarforever/01coder-agent-skills/tree/main/skills/publish-substack-article
Command: npx skills add https://github.com/sugarforever/01coder-agent-skills --skill publish-substack-article

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires markdown, copy_to_clipboard.py, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill automates the process of publishing Markdown articles to Substack, converting them into rich HTML content and saving them as drafts for review.

Core Features & Use Cases

  • Markdown to HTML Conversion: Seamlessly converts Markdown content to HTML suitable for Substack's editor.
  • Draft Saving: Ensures articles are saved as drafts, preventing accidental immediate publication.
  • Table Handling: Converts Markdown tables into images to maintain formatting in Substack.
  • Use Case: You have a technical blog post written in Markdown and want to quickly get it into your Substack newsletter as a draft for final edits and scheduling.

Quick Start

Use the publish-substack-article skill to publish the markdown file located at /path/to/your/article.md to Substack.

Frequently Asked Questions about publish-substack-article

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I convert Markdown to HTML for Substack drafts?

You can convert Markdown to HTML for Substack drafts using this Skill, which relies on the Python markdown package to parse content and automate browser insertion via Chrome DevTools or Playwright MCP, saving the output as an unpublished draft for review.

Does publishing Markdown to Substack require a direct API integration?

Publishing Markdown to Substack does not require a direct API integration because this Skill uses browser automation via Chrome DevTools or Playwright MCP to input converted HTML directly into the editor.

How do I handle Markdown tables when publishing to Substack?

To handle Markdown tables when publishing to Substack, this Skill converts table structures into images and handles the image uploads, ensuring complex table formatting is maintained within the Substack editor without breaking the layout.

Do I need Python installed to automate Substack article publishing?

Yes, you need Python installed to automate Substack article publishing because the Skill depends on the Python markdown package to perform the core conversion of your Markdown content into Substack-compatible HTML.

What is the best way to automate saving Substack drafts from technical blog posts?

The best way to automate saving Substack drafts from technical blog posts is using a workflow that converts Markdown to HTML and saves it directly as a draft, preventing accidental immediate publication while preserving formatting for final edits and scheduling.