Skip to content
Marketing · AI Automation · Full Technical Setup

Claude Code + Blotato
for www.eatcookjoy-uae.com.

The full technical breakdown of the YouTube tutorial — every step, every screen, every direct GitHub download — re-skinned in the EatCookJoy UAE playbook theme. Built so Aziz can run a month of halal-first social content from one Claude Code session.

3 tools 8 steps 1.7k★ GitHub repo 9 social platforms 1 reference video

Overview · 2 minute read

What this playbook gives you.

A reproducible, account-by-account, click-by-click setup for an AI-driven social media engine. The same workflow shown in the source YouTube video — but the prompts, the brand lock, and the publishing schedule are pre-wired for www.eatcookjoy-uae.com. Owner: Aziz Saif.

The three-tool stack

ToolPurposeLink
Claude.ai (paid)The AI engine — from USD 20/mo. Powers Claude Code in VS Code.claude.ai
Visual Studio CodeFree IDE — the host environment for Claude Code.code.visualstudio.com
BlotatoMCP server + social media scheduler. Handles visuals and posting.blotato.com

Playbook colour & voice (used everywhere below)

Terracotta · #F26A1F Gold · #F5A524 Sage · #8FA68E Ink · #1A1410 Cream · #FEF3E7

EatCookJoy UAE voice: a smart friend who cooks a lot. Halal-first, metric units, AED. Always tagged #ecjuae #eatcookjoy.

Step 1 of 8

1 Prerequisites & accounts.

Create the three accounts before anything else. The Claude.ai subscription is the only mandatory paid cost up front (USD 20/mo minimum).

claude.ai · sign-up
Account 1

Claude.ai Pro — USD 20/mo

The AI engine that powers Claude Code. Sign up, add a card, confirm email.

🔑 Email + password
💳 Pro plan · USD 20/mo
Confirm and continue
code.visualstudio.com · download
Account 2 · Free

Visual Studio Code

Download the installer for Windows / Mac / Linux. Open it once it installs — that's it for now.

Download (Mac / Win / Linux)
📦 Run installer
Launch VS Code
blotato.com · sign-up
Account 3

Blotato

MCP server + scheduler. We'll grab the API key in Step 5, but create the account now.

📧 Sign-up with work email
🎛 Pick a plan (or trial)
🔌 Confirm — we'll come back here
www.eatcookjoy-uae.com · brand assets
EatCookJoy UAE

Pull your brand assets

Grab the EatCookJoy UAE logo (PNG, transparent), a brand-voice note, and the colour #F26A1F — you'll drop them in the project folder later.

🖼 logo.png (transparent)
🎨 #F26A1F · terracotta
📝 brand_voice.md (1 page)

Step 2 of 8

2 Install Claude Code in VS Code.

A one-time, five-minute install. Once Claude Code is wired into VS Code, you'll run everything from inside the editor.

  1. Open VS Code → click the Extensions icon in the left sidebar.
  2. Search "Claude Code" → install the one by Anthropic (4.9M+ downloads).
  3. Create a local project folder — e.g. eatcookjoy-uae-marketing — via File → Open Folder.
  4. Click the Claude Code icon (top-right corner) to launch it.
  5. Set the mode to "Edit Automatically" (bottom-right toggle).
VS Code · Extensions panel
Screen · Extensions search

Search "Claude Code" · install Anthropic

🔍 Claude Code
Claude Code · by Anthropic · 4.9M+
Install
VS Code · Open Folder
Screen · Project folder

File → Open Folder → eatcookjoy-uae-marketing

📁 ~/Projects/
📂 eatcookjoy-uae-marketing
New File
VS Code · Claude Code panel
Screen · Launch Claude

Click the Claude Code icon (top-right)

Claude Code panel opens
🔐 Sign in with Claude.ai
Ready prompt
VS Code · status bar
Screen · Toggle mode

Set mode to "Edit Automatically"

Bottom-right toggle
Edit Automatically · ON
Restart panel

Step 3 of 8

3 Generate social media content.

Drop these two prompts into Claude Code, one after the other. The first does the research; the second writes the per-platform .md files.

Prompt · 3a · research
Research SEO vs GEO and write a thought-provoking LinkedIn post about the future of search
for a UAE recipe and home-cooking brand (www.eatcookjoy-uae.com). Halal-first audience.
Voice: a smart friend who cooks a lot. No fluff openers.
Prompt · 3b · write per-platform files
Create a file in this project for this LinkedIn post and also create a file for
Instagram, TikTok, Facebook and Pinterest — each respecting that platform's character
limit and tone. Keep the EatCookJoy UAE voice. Always include hashtags #ecjuae #eatcookjoy
and 1-3 reach tags from {#dubaifoodie #uaefood #mydubai #abudhabifood #halalrecipes}.
Claude Code · file tree
Output · what Claude creates

Per-platform .md files in your project

📄 linkedin.md · 1,800 chars
📄 instagram.md · 2,200 chars
📄 tiktok.md · 150 chars · hook
📄 facebook.md · long-form
📄 pinterest.md · keyword-rich
Claude Code · preview
Output · LinkedIn preview

Sample post (LinkedIn)

"Search isn't dying. It's splitting. SEO ranks your page. GEO ranks the answer. For a Dubai home cook asking 'what's a 15-min halal weeknight dinner', whoever wins the GEO answer wins the kitchen tonight…"

# #ecjuae · #eatcookjoy · #uaefood

Step 4 of 8

4 Set up brand voice (memory.md).

One short conversation locks the EatCookJoy UAE voice into a memory.md file — Claude reads it for every future post.

Prompt · 4 · brand voice
Can you incorporate my brand voice for these posts and for posts moving forward?

Claude asks four guided questions — answer them for EatCookJoy UAE like this:

QuestionPickEatCookJoy UAE answer
ToneBold/direct, Casual/conversational, Professional, WittyCasual/conversational with a touch of witty.
AudienceFounders, Entrepreneurs & Creators, General business, Home cooksUAE home cooks — Weeknight Mariam, Provider Pranav, Creator Layla.
PerspectiveIndustry insider, Educator/teacher, Contrarian thinkerSmart-friend-who-cooks-a-lot educator.
Emoji styleNone / Minimal / Welcome / Specific rulesMinimal — 1-2 max per post, food emojis only.
What gets saved: a memory.md file in the project root. Claude references it on every post, infographic, and video script from now on — you never re-explain the brand.

Step 5 of 8

5 Connect the Blotato MCP server.

Grab the setup command from Blotato Settings → APIs → Copy Setup Command, then paste it into Claude Code with the wrapper instruction below. We do it this way because Claude Code is running inside VS Code, not in a terminal.

From Blotato · raw setup command
claude mcp add blotato \
  --url https://mcp.blotato.com/mcp \
  --header "blotato-api-key: YOUR_API_KEY"
Paste this into Claude Code (with the command above appended)
Add the following MCP server as if you were running the `claude mcp add` command,
and add it to user scope in .claude.json. Create the file if it doesn't exist.

[paste the Blotato setup command here]

Then restart Claude Code — click the Claude Code icon again to open a fresh session.

Safety: the Blotato API key is the publishing master-key for your social accounts. Paste it only into your local Claude Code and never into a webpage, chat, or shared doc.

Step 6 of 8

6 Generate a whiteboard infographic.

With the LinkedIn post file open, prompt Claude. It calls the Blotato MCP server, fetches templates, and ships the visual to your Blotato library.

Prompt · 6 · whiteboard infographic
Make a whiteboard infographic from the LinkedIn post.
Use the EatCookJoy UAE brand: black on cream (#FEF3E7), one terracotta accent (#F26A1F),
EatCookJoy logo bottom-right, food is the hero.

Available Blotato visual templates

Blotato · Videos library
5 templates to try

Whiteboard · Newspaper · TV Wall · Trail Marker · T-Shirt

  • Whiteboard — best for tip lists & recipe steps.
  • Newspaper — feels editorial; great for the Chef Market Report.
  • TV Wall — multi-frame, motion-friendly. TikTok / Reels.
  • Trail Marker — step-by-step. Perfect for Nihari, Haleem walkthroughs.
  • T-Shirt — slogan / hook. Good for hero quotes.
Blotato · preview
Where to find it

Blotato → Videos

Claude returns a URL; open Blotato → Videos to preview. Approve, regenerate, or send straight to scheduling.

🎬 Whiteboard · Nihari · v1
Approve → push to scheduler
Regenerate (terracotta only)

Step 7 of 8

7 Connect social accounts in Blotato.

In Blotato: Settings → Accounts → one-click OAuth for each network. Do this once. If a token expires later, return here and hit Reconnect.

Blotato · Accounts
9 networks · one-click OAuth

Connect all platforms

📷 Instagram · @eatcookjoy.uae
🎵 TikTok · @eatcookjoy
📘 Facebook · EatCookJoy UAE
📌 Pinterest
💼 LinkedIn
𝕏 Twitter / X
🧵 Threads
Bluesky
YouTube
Blotato · Reconnect flow
When tokens expire

Settings → Accounts → Reconnect

If a post fails with an auth error, return here, click Reconnect, re-authorize, and ask Claude to retry the post.

For EatCookJoy UAE, priority connection order is Instagram → TikTok → Facebook → Pinterest. Pinterest is the long-tail SEO engine for UAE recipe search — don't skip it.

Step 8 of 8

8 Post & schedule via Claude Code.

Tell Claude in plain English what to do — it talks to Blotato in the background.

Prompt · 8 · post + schedule
Post the LinkedIn post now, schedule the Instagram post for tomorrow 7pm UAE time,
and the TikTok post for Thursday at 9pm UAE time. Pinterest can go out Friday morning.
Keep all posts tagged #ecjuae #eatcookjoy.
Blotato · Calendar
This week · UAE schedule

What "set & forget" looks like

📅 Sun · 7pm · IG · Nihari teaser
📅 Mon · 12pm · FB · Mariam weeknight
📅 Tue · 9pm · TikTok · Trail-marker recipe
📅 Wed · 7pm · IG · Veg swap reel
📅 Fri · 9am · Pinterest · Mandi pin
EatCookJoy UAE · cadence
Weekly defaults

Run-of-show for Aziz

  • Mon 9am — draft the week's posts (Claude + Blotato).
  • Sat 10am — Sunday Prep recipe email draft.
  • 1st of month, 9am — pull traffic + Search Console into a 1-pager.
  • Quarterly — roll up 13 weeks; pick 3 changes for the next quarter.

GitHub & download resources

Direct downloads — no hunting.

The source video doesn't ship a repo, but creator Zubair Trabzada's public GitHub has the closest tooling — 15 Claude Code marketing skills, 1.7k★. Use these to bootstrap your eatcookjoy-uae-marketing folder.

How we'll use this for EatCookJoy UAE. Clone the repo into eatcookjoy-uae-marketing. Keep four skills active: social-audit, seo-content, email-sequence, market-launch. Re-skin each SKILL.md with the EatCookJoy UAE brand lock (halal-first, AED, metric, terracotta, "smart friend who cooks a lot"). Add an EatCookJoy-specific nihari-launch skill that points at marketing/nihari/.

Reference video

Watch the full tutorial.

The single reference video that explains the whole flow — same eight steps, demonstrated end-to-end. Watch it once before Step 1, then keep this playbook open while you build.

YouTube · Reference

Claude Code + Blotato — full social media automation walkthrough

Open on YouTube ▸
What to do after the video. Re-open Step 1 on this page and run through. Every prompt above is already EatCookJoy UAE-flavoured — paste them in as-is. Drop your logo.png, brand_voice.md, and your Blotato API key into the project folder, and you've shipped your first AI-scheduled UAE recipe campaign within an hour.
Built for www.eatcookjoy-uae.com
Your next 30 days of UAE recipe content — one Claude Code session away.
Visit www.eatcookjoy-uae.com ↗ ‹ Marketing Hub