publish

Format and validate article drafts for Substack or Medium.

Updated Feb 22, 2026
One-click install
npx skills add https://github.com/OmuNaman/blog-automation --skill publish-omunaman
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: publish
Source: https://github.com/OmuNaman/blog-automation/tree/main/.claude/skills/publish
Command: npx skills add https://github.com/OmuNaman/blog-automation --skill publish-omunaman

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

The Publish Preparation Skill streamlines the finalization of articles by formatting drafts for Substack or Medium, validating image references, and coordinating an explicit review step before publication.

Core Features & Use Cases

  • Draft formatting: Convert drafts into platform-ready formatting, ensuring headings, lists, and images align with publishing standards.
  • Image path validation: Check that all referenced images exist in figures/output and adjust paths as needed.
  • Approval gate: Present a clean, reviewable preview to the user and require explicit confirmation before publishing.

Quick Start

Use the publish skill to prepare a draft located at drafts/<topic-slug>.md for publishing.

Frequently Asked Questions about publish

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

FAQPage Schema
How do I format article drafts for Substack or Medium before publishing?

To format article drafts for Substack or Medium, the Skill converts drafts stored in drafts/ by topic, aligning headings, lists, and images with platform standards to ensure they are publish-ready.

How do I validate image paths in markdown drafts before publication?

To validate image paths in markdown drafts, the Skill checks that all referenced images physically exist in the figures/output directory and adjusts the paths as needed to prevent broken links.

Can I require explicit approval before a draft is moved to published?

Yes, you can require explicit approval before a draft is moved to published. The Skill presents a clean preview and requires user confirmation before transferring the final draft to the published/ directory.

What is the required directory structure for preparing drafts for publishing?

The required directory structure for preparing drafts for publishing includes storing article drafts in a drafts/ directory by topic slug and placing all referenced images in a figures/output directory.

Does the publish preparation process automatically post articles to platforms?

No, the publish preparation process does not automatically post articles to platforms. It applies formatting and validation checks, requiring explicit user approval before any publishing action is executed.