The complete production workflow, from idea to published deliverables across all channels. Blog. Social. SEO. Every channel. Every project.
Overview
Content Studio is the content production hub. It defines how content moves from idea to published deliverables. Each project has its own context/ folder (read-only voice, formatting, and channel rules) and content/ folder (output). The workflow handles two content types: blog posts (full post plus all channel deliverables) and standalone social posts.
Active Projects
Select a project at the start of every session. Each has its own context files that define voice, audience, and channel rules.
aio-website/)davehajdu/)caio-coach/)edge8/)fab-four/)mahjong-tarot/)bhutan/)Create a subfolder with context/ and content/ directories, then add it to the CLAUDE.md project list.
Entry Point
If intent is obvious from the user's input, confirm and move, don't slow them down.
Blog Workflow
Phase 1: Develop
Intake
Accept the raw idea as-is. Voice transcript, rough note, headline, a few sentences, anything works.
Develop the idea
Ask clarifying questions conversationally. Don't fire them all at once. Goal:
Style selection
Read context/blog-styles.md. Recommend 3 to 5 best fits with a one-line rationale for each. Confirm before proceeding.
Phase 2: Shape
Outline
Build an outline using the confirmed style as structural guide. Present to user.
Editorial critique (Shipper lens)
Before the user approves the outline, run it through the Dan Shipper lens:
Present the critique alongside the outline. Suggest cuts, reorders, or sharpening. The user sees both the outline and the editorial notes, then confirms.
Phase 3: Draft
First draft
Write blog.md for the primary project. Read that project's context/channels-and-guidelines.md for voice, audience, and formatting rules.
Universal rules:
Iterate
Revise based on feedback. Stay in thought leader mode: push back, suggest angles, ask if something is missing. Repeat until user approves.
Approval gate
User explicitly confirms the post is final. Do not proceed without this.
Phase 4: Produce
SEO and AI Search Optimization
Write seo.md with title tag, meta description, primary and secondary keywords, slug, structured data recommendations (FAQ, HowTo, Article schema as appropriate), and AI search optimization: clear entity definitions, direct answers to likely questions, structured headers that LLMs can extract.
Links (5 total per post): Identify 5 link opportunities, a mix of internal and external (authoritative sources). Prioritize internal links. Use descriptive anchor text, not "click here." External links open in new tab.
Apply the Neil Patel lens to the SEO implementation: targeting right keywords, compelling meta descriptions, content structured for both traditional search and AI-powered search (Perplexity, ChatGPT search, Google AI Overviews).
Deliverables
For each selected project, read its context/ and produce:
social.md, posts for all active channels per context rulesvietnamese.md, if the project's context specifies Vietnamese outputcircle.html, if a design-system.md exists in the project's contextSave to: {project-name}/content/{post-slug}/
Images
Ask the user: real photos or AI-generated?
Option A, Real photos: User drops photos directly in the post folder. No images/ subfolder.
Option B, AI-generated: Recommend 3 to 5 image styles that fit the post. Options might include: clean editorial illustration, abstract/conceptual visualization, data/diagram style, photorealistic scene, or branded graphic with text overlay.
Confirm a style, then write image generation prompts in Nanobanana JSON format. Save to images.md in the post folder. If a Google AI API key is available, offer to generate directly via the Nanobanana API and save as card.png.
Handoff
Content production is done. User publishes via the website project.
Social Workflow
Standalone Social, Not Derived from a Blog Post
Intake
Accept the idea as-is.
Channel selection
Ask which channel(s). Options come from the selected project's context/channels-and-guidelines.md.
Draft
Write post(s) per channel formatting rules. All drafts in one response.
Iterate
Revise until approved. Stay in the project's voice.
Save
Write social.md to {project-name}/content/{post-slug}/. Use a descriptive slug.
Editorial Lenses
Dan Shipper Lens
Applied at outline, every piece.
Present critique alongside the outline. Suggest specific cuts, reorders, or sharpening.
Neil Patel Lens
Applied to SEO and sales-oriented content. Always applied to SEO implementation (Step 9). Also applied when content has a conversion goal.
SEO Review
Sales Content Review
Production Rules
context/ files before writing anythingcontext/ files, they are read-onlycontext/ folder is empty, stop and ask the user to populate it firstcircle.html only when design-system.md exists in that project's context/images/ subfolder{project-name}/content/{post-slug}/Quick Reference
Blog Flow
Intake → Develop → Style → Outline → Shipper Lens → Draft → Iterate → Approve → SEO (Patel Lens) → Deliverables → Images → Handoff
Social Flow
Intake → Channels → Draft → Iterate → Save
Content Studio, Production Blueprint
AI Officer Institute. One hub, every project, every channel.