← ClaudeAtlas

content-publishlisted

End-to-end content creation and publishing. Takes a topic (or generates one), drafts in the user's voice, gets approval via Telegram, and publishes to Medium via browser automation. Invoke with "publish a post about X", "write and publish to Medium", "content-publish", or when an ego-dispatched session needs to create and distribute content.
WingedGuardian/GENesis-AGI · ★ 96 · AI & Automation · score 81
Install: claude install-skill WingedGuardian/GENesis-AGI
## Voice (MANDATORY — NON-NEGOTIABLE) EVERY piece of content MUST go through the voice-master skill before publishing. This is a hard requirement, not a suggestion. The voice-master skill is TWO parts — both must be applied: 1. **Exemplar matching** (tone, vocabulary, rhythm from real user writing) 2. **Anti-AI-slop pass** (em dashes, hedge words, uniform structure, banned phrases) If content was not drafted with voice-master, apply it NOW before publishing. Do NOT publish content that hasn't passed both checks. Invoke the voice-master skill explicitly — do not attempt to apply voice rules from memory or inline. --- ## Overview Single skill that covers the full publish pipeline: topic → research → draft → approval → publish. Uses voice-master for drafting, browser MCP tools for publishing, and Telegram for approval. Medium is the only platform currently wired. The pattern extends to other platforms by swapping the publish step. ## Prerequisites - Medium login active in Camoufox profile (`~/.genesis/camoufox-profile/`) - Medium username configured in `~/.genesis/config/distribution.yaml` - Voice-master skill available (exemplars at `~/.claude/skills/voice-master/`) - Narrative reference card at `~/.genesis/config/genesis-narrative.md` - **Stealth-browser skill** (`src/genesis/skills/stealth-browser/SKILL.md`) — MUST load before any browser interaction. Covers anti-detection timing, honeypot avoidance, and the VNC trusted input technique for Cloudflare Turnstile.