← ClaudeAtlas

publish-postlisted

End-to-end publishing pipeline for a new article on shane.logsdon.io. Runs text quality passes (humanize → ms-style-pass), generates brand-system design artifacts (blog hero OG + in-page hero, LinkedIn post image), screenshots them at 1x, wires images into the article frontmatter and site, saves LinkedIn companion text to Obsidian, builds the site, bumps the service worker cache version, and commits + pushes. Unattended — no human checkpoints. Working directory must be the site repo root. Triggers: "publish <slug>", "publish the post", "run the publish pipeline", "/publish-post".
slogsdon/skills-workflows · ★ 0 · AI & Automation · score 70
Install: claude install-skill slogsdon/skills-workflows
For drafting upstream of this skill, use `/workflow-stage-draft` — it covers the idea → draft → humanize → ms-style-pass chain that gets a piece ready for publish-post. This skill assumes the draft is already voice-corrected and style-checked. # Skill: publish-post Orchestrates the full publishing pipeline for a single article. One invocation, end to end. ## Input - **Required:** article slug (kebab-case, e.g. `the-ax-shift`) - Brand slug is always `shane-personal-v2` ## Steps Run all steps in order. Do not skip steps. Do not pause for review. | Step name | What it does | |-----------------|---------------------------------------------| | `locate` | Find the article and extract metadata | | `humanize` | Voice pass on the article body | | `style` | MS Writing Style Guide pass | | `hero` | Generate blog hero artifact | | `hero-shot` | Screenshot blog hero (OG + in-page) | | `frontmatter` | Wire image filenames into article YAML | | `linkedin` | Generate LinkedIn post artifact | | `linkedin-shot` | Screenshot LinkedIn image | | `companion` | Save companion text to Obsidian | | `build` | Build the site | | `sw-bump` | Bump service worker cache version | | `commit` | Stage files, commit, push | --- ### Step `loc