Get the FREE Ultimate OpenClaw Setup Guide →

substack-editor

Scanned
npx machina-cli add skill Hildegaardchiasmal966/claude-skills/substack-editor --openclaw
Files (1)
SKILL.md
5.8 KB

Substack Editor

Transform any topic or document into a publication-ready Substack article that's engaging, optimized, and authentic.

When to Use This Skill

Use this skill when the user wants to:

  • Create a Substack article from a topic or idea
  • Transform a report, document, or draft into an engaging Substack post
  • Write content that follows best practices for engagement and SEO
  • Generate HTML ready to paste into Substack editor

Quick Start Workflow

Step 1: Understand the Input

Ask the user for:

  • Topic/idea they want to write about, OR
  • Document/draft they want to transform

If they provide a document, read it thoroughly to understand the core message and value.

Step 2: Load the Style Guides

ALWAYS read these references before writing:

  1. references/eb-style-guide.md - Core writing voice and tone
  2. references/humanization-checklist.md - Make it sound genuinely human
  3. references/substack-content-optimization-guide.md - Substack-specific optimization

Read these files to internalize the writing style, humanization techniques, and Substack best practices.

Step 3: Create the Article

Write an engaging article that includes:

Structure:

  • Compelling headline (60 chars max)
  • Hook in first 100 words (controversial, surprising, or story-based)
  • 1,200-2,500 words total
  • Short paragraphs (1-3 sentences)
  • Clear visual hierarchy (H2/H3 headings)

Voice & Style:

  • Enthusiastic, supportive, engaging tone
  • Authentic human voice with personal touches
  • Varied sentence length (5-25 words for natural rhythm)
  • NO AI-isms ("delve," "leverage," "tapestry")
  • NO em dashes (—) - use commas, periods, or colons instead
  • Include personal anecdotes and real examples

Engagement:

  • Subscribe CTA after first paragraph
  • Multiple CTAs throughout (use button format)
  • Open-ended question at end for comments
  • Scannable structure with visual breaks

SEO:

  • Target keyword in headline, first 100 words
  • Suggested URL slug (3-5 words, keyword-included)
  • 3-5 opportunities for internal links (note where previous posts could link)
  • Alt text suggestions for any images

Step 4: Deliver the Package

Provide the user with:

  1. HTML Artifact - Create an artifact with the rendered HTML so user can copy directly from the preview

    • Save as article.html
    • User can select rendered content and copy/paste directly into Substack
  2. Metadata summary (in your response text) including:

    • Headline
    • URL slug suggestion
    • Meta description (150 chars)
    • Email subject line (different from headline)
    • Target keyword
    • Internal linking opportunities
    • Image suggestions with alt text
    • Engagement question for end of post

Critical: Always create the HTML as an artifact so it renders in Claude's interface. The user will copy the rendered HTML directly into Substack's editor.

Article Structure Template

# [Compelling Headline - 60 chars max]

[Hook paragraph - 100 words with immediate value]

[Subscribe CTA button]

## Introduction
[Context and "one promise" - what reader will get]

## [Main Content Sections]
[Clear H2/H3 hierarchy]
[Short paragraphs]
[Personal examples]
[Reality check sections]

## Conclusion
[Key takeaway]
[Open-ended question]

[Final CTA button]

Critical Requirements

Always follow:

  • ✅ Read all three reference files before writing
  • ✅ Use enthusiastic, supportive EB voice
  • ✅ Apply humanization checklist (varied sentences, no AI-isms)
  • ✅ Follow Substack optimization guide (hooks, CTAs, SEO)
  • ✅ Create HTML artifact (not just a file) so it renders in Claude's interface
  • ✅ Include complete metadata package in response text

Never do:

  • ❌ Use em dashes (—)
  • ❌ Use AI-ism phrases
  • ❌ Write walls of text without breaks
  • ❌ Skip the subscribe CTA in first 300 words
  • ❌ Forget to include an engagement question
  • ❌ Create HTML file instead of artifact (user needs to copy rendered HTML)

Output Format

Create the article as an HTML artifact that renders in Claude's interface:

Use artifact with .html extension so it renders properly and user can copy/paste rendered content.

HTML formatting:

  • <h1> for main headline
  • <h2> for major sections
  • <h3> for subsections
  • <p> for paragraphs
  • <strong> for emphasis
  • <em> for italics
  • <blockquote> for key insights
  • <ul>/<li> for bullet lists

No complex CSS or JavaScript - just clean, semantic HTML that renders in Claude's artifact viewer and pastes perfectly into Substack's editor.

The user will copy the rendered HTML from the artifact preview directly into Substack.

Reference Files

  • eb-style-guide.md - Complete voice and tone guidelines
  • humanization-checklist.md - 5-stage humanization workflow
  • humanization-strategy.md - Deep dive on authenticity
  • substack-content-optimization-guide.md - Complete Substack optimization rubric

Example Interaction

User: "Write a Substack post about the benefits of async communication in remote teams"

Claude:

  1. Reads all three core reference files
  2. Creates engaging article with:
    • Hook about remote work chaos
    • Personal story of team communication breakdown
    • 5 practical benefits with real examples
    • Reality check section on when async doesn't work
    • Engagement question about reader's experience
  3. Delivers HTML artifact (renders in Claude's interface for easy copy/paste) + metadata package

User copies rendered HTML from artifact and pastes directly into Substack editor.

Ready to create engaging Substack content that people actually want to read.

Source

git clone https://github.com/Hildegaardchiasmal966/claude-skills/blob/master/substack-editor/substack-editor/SKILL.mdView on GitHub

Overview

Substack Editor transforms topics or documents into publication-ready Substack articles with an authentic voice and engaging storytelling, optimized for reader engagement and SEO. It guides from idea or draft to HTML-ready copy, ensuring structure, CTAs, and internal links are built in.

How This Skill Works

It starts by understanding the input and what you want to publish, then loads three reference guides to internalize the writing style: the EB style guide, the humanization checklist, and the Substack content optimization guide. It then creates a structured article (headline, hook, 1,200–2,500 words, short paragraphs, clear H2/H3 hierarchy) and outputs an HTML artifact named article.html plus a complete metadata package for SEO and distribution.

When to Use It

  • Create a Substack article from a topic or idea
  • Transform a report, document, or draft into an engaging Substack post
  • Write content that follows best practices for engagement and SEO
  • Generate HTML-ready content to paste into Substack editor
  • Prepare publication-ready content with metadata (headline, slug, meta description, email subject) for streamlined posting

Quick Start

  1. Step 1: Understand the Input
  2. Step 2: Load the Style Guides
  3. Step 3: Create the Article

Best Practices

  • Read the EB style guide, the humanization checklist, and the Substack content optimization guide before writing
  • Aim for a compelling 60-char headline and a hook in the first 100 words
  • Use short paragraphs and a clear visual hierarchy with H2/H3 headings
  • Incorporate personal anecdotes and real examples; maintain an enthusiastic, supportive tone
  • Include multiple CTAs via buttons and end with an open-ended question; provide an HTML artifact and metadata package

Example Use Cases

  • Convert a topic into a publication-ready Substack post with a strong hook and clear CTAs
  • Transform a research report into an engaging Substack article with storytelling
  • Rewrite a draft into HTML-ready Substack content optimized for SEO and readability
  • Turn a long-form guide into a Substack post with internal linking opportunities
  • Publish a series of related posts using consistent voice and SEO-friendly structure

Frequently Asked Questions

Add this skill to your agents
Sponsor this space

Reach thousands of developers