com um clique
publish
/publish - Publish a Blog Post
Instalar com Codex ou Claude Copie este prompt, cole no Codex, Claude ou outro assistente e deixe que ele revise a página da skill e instale para você.
Menu
/publish - Publish a Blog Post
Instalar com Codex ou Claude Copie este prompt, cole no Codex, Claude ou outro assistente e deixe que ele revise a página da skill e instale para você.
Baseado na classificação ocupacional SOC
/blog-schedule - Manage Post Schedule
Generate a blog post from source materials (text, PDFs, images, transcripts). Use when user wants to create a blog post or article.
Render carousel slides from social/carousel.md into 1080x1350 PNG images.
Push blog posts to Google Docs for review, then pull comments and suggestions back as feedback for discussion.
Generate AI images for content using Gemini or other image generation APIs. Use when user needs diagrams, illustrations, or visual content.
Initialize a new content project with the standard directory structure in projects). Use when user wants to create a new blog post and one doesn't exist for it.
| name | publish |
| description | /publish - Publish a Blog Post |
Validate, remove draft flag, sync to S3, and index for search.
/publish [slug-or-path]
Find the post from $ARGUMENTS (path, slug, or ask user). Search posts/ for the file and confirm with the user.
Validate frontmatter - prompt for missing required fields:
title, description, date (YYYY-MM-DD) - requiredsection, subsection - required (see below)series - optional (writing-for-ai-writers, learning-from-failure, retrieval-fundamentals)image - optional (S3 URL recommended)access - optional. Set to members for subscriber-only extras posts. Omit or set to public for regular posts.Handle image - if missing, ask for S3 URL for the image.
Remove draft flag - set draft: false or remove the draft: true line from frontmatter.
access: public or omitted): appear in public index, RSS, search, and /writingaccess: members): subscriber-only. Excluded from public index, RSS, and search. Appear only in /extras for authenticated subscribers and via direct URL with auth. Extras posts still need draft: false to be published.Publish: just publish <slug>
Report title, slug, section, image status, publication date
Use /info to look up valid sections, subsections, and series from existing posts.