← 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, routes LinkedIn companion text through humanize and writing-review, saves it to Obsidian, builds the site, bumps the service worker cache version, and commits + pushes. One pre-commit gate can halt the run: unresolved [TK] gaps, claims that fail independent verification, or a missing provenance block. Otherwise 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 | | `pre-commit` | Gate: gaps, claim verification, provenance | | `commit` |