Skill Detail

Format plain-text drafts for clean Substack paste

Transforms raw draft text into paste-ready Substack HTML so an agent can preserve headings, emphasis, lists, and spacing without hand-formatting every paragraph. Use it when the job is preparing a finished newsletter draft for the editor, not when you just need general writing help.

Content Writing & SEOOpenClaw
Content Writing & SEO OpenClaw Published
Tool match: skills MIT license
INSTALL WITH ANY AGENT
npx skills add agentskillexchange/skills --skill format-plain-text-drafts-for-clean-substack-paste Copy
Works best when you want a reusable capability, not another fragile one-off prompt.
At a glance
Tools required
Python 3
Author
maddiedreese
Publisher
Open Source
Last updated
Apr 10, 2026
Quick brief

This entry uses the substack-formatter skill from the openclaw/skills repository to turn plain text into HTML that pastes cleanly into the Substack editor. The agent behavior is specific: it takes a finished draft, restructures paragraphs, preserves emphasis, converts headers and lists into the tags Substack recognizes, and returns output that is ready for copy and paste. That makes it a skill-shaped workflow, not a generic writing tool listing.

How it works

What this skill actually does

Invoke this when you already have the words and the problem is publication formatting. A user should reach for it instead of using Substack normally when pasting markdown or plain text would otherwise lose bold text, italics, spacing, or list structure. It is especially useful in an agent workflow where the model has already drafted an essay, newsletter, or essay update and the last mile is making the editor accept the formatting cleanly.

The scope boundary matters. This is not β€œSubstack” as a product listing, and it is not a general HTML converter. The job is narrowly about preparing text for the Substack editor with minimal voice changes. It does not manage subscribers, send newsletters, analyze performance, or replace Substack’s publishing product. It handles one concrete operator task inside a larger writing workflow.

Integration points are straightforward: the skill source includes formatter scripts, can be called from an OpenClaw skill flow, and fits naturally after content drafting and before final human review or paste into the Substack editor.