Skip to content
EatCookJoy UAE · Automation Playbook
www.eatcookjoy-uae.com · for Aziz Saif

Put EatCookJoy UAE's
content on autopilot.

One Claude Code session plans a month of halal-first recipes, writes SEO blog posts, designs the graphics, and schedules everything to social — in the EatCookJoy voice, localized for the UAE. This is the YouTube tutorial's system, rebuilt around your brand.

1
session plans a full month of content
3
tools · 0 designers needed
AED 0
spent on graphic design
4+
platforms posted automatically

The three-tool stack

ToolWhat it does for EatCookJoy UAE
Claude CodeThe AI brain. Plans the calendar, writes copy + articles in your voice, and coordinates the other two tools.
BlotatoPublishes social posts and creates the visuals — infographics, slideshows, short videos.
ArvowWrites and publishes SEO-optimized blog articles to your website's CMS.
Before you start — the honest bit. Blotato and Arvow are paid third-party services with their own subscriptions. Create those accounts yourself, and only ever paste API keys into your own local Claude Code — never into a webpage, email, or chat. The system publishes to live channels, so keep the "show me drafts for approval" step switched on until you trust it.

The difference vs. a generic guide

The EatCookJoy UAE brand lock

Paste this contract into both skills so every post, article, and graphic comes out on-brand without you re-explaining it each time.

Voice

A smart friend who cooks a lot. Plain and warm, reading level grade 6–7, no fluff openers. Never: a 1,500-word backstory before the recipe, a fake "5-minute" recipe that takes 40, an unexplained list of 14 ingredients, or a condescending tone.

Look

Black text on white. One red accent — #D11A2A — on no more than 10% of any layout. Grey for secondary hierarchy. Inter font. Flat cards, no drop shadows or gradients. The food is always the hero, and the EatCookJoy logo is always present.

Ink #111111 — text
Red #D11A2A — emphasis only
Grey #6B7280 — hierarchy
White #FFFFFF — canvas

UAE localization

MeasurementsMetric first — grams, ml, °C.
CurrencyAED.
DietHalal-first by default; always offer a vegetarian swap (large South Asian audience).
Where people shopCarrefour, Lulu, Spinneys, Waitrose, Union Coop, Kibsons, Talabat, Noon, InstaShop, Amazon.ae.
Seasons that sellRamadan (Iftar / Suhoor), Eid al-Fitr & al-Adha, UAE National Day, summer indoor cooking, winter brunch & BBQ.
HashtagsEvery post gets #ecjuae #eatcookjoy, plus 1–3 reach tags: #dubaifoodie #uaefood #mydubai #abudhabifood #halalrecipes.

Who we're cooking for (priority order)

MixPersonaWho they are
60%Weeknight MariamBusy Dubai/Abu Dhabi resident who wants fast, halal-friendly weeknight dinners after work. The anchor.
30%Provider PranavExpat parent feeding a family on a budget; loves meal plans and smart grocery runs (Kibsons, Talabat, Noon).
10%Creator LaylaUAE home-cook / food creator on the supply side — recipes, collabs, UGC.

Phase 1

1Set up your tools

A one-time setup of about 20–30 minutes.

Step 1 — Install Visual Studio Code (free)

  1. Go to code.visualstudio.com and download it for your computer (Windows / Mac / Linux).
  2. Install and open it.

Step 2 — Install the Claude extension

  1. In VS Code, click the Extensions icon in the left sidebar.
  2. Search for Claude and install the extension by Anthropic.
  3. Open the chat icon to start talking to Claude Code.

Step 3 — Create your project folder

  1. Make a new folder on your computer named eatcookjoy_uae_marketing.
  2. In VS Code: File → Open Folder → select it.
  3. This is where all your skills, brand files, logs, and drafts will live.

Step 4 — Get your API keys

Blotato (social posting + visuals):

  1. Create an account at blotato.com.
  2. Go to Settings → API and copy your API key.
  3. In Accounts, connect EatCookJoy's Instagram, TikTok, Facebook, and Pinterest.

Arvow (SEO blog publishing):

  1. Create an account at arvow.com.
  2. Go to Configuration → Integrations and connect www.eatcookjoy-uae.com's CMS.
  3. Copy your API key.
CMS note for www.eatcookjoy-uae.com. Arvow publishes natively to WordPress, Webflow, and Shopify. If your site runs on one of those, connect it directly. If it's on Wix or another platform Arvow doesn't support, you've still got two clean options: (1) let Arvow draft + SEO-optimize and publish the article manually, or (2) skip Arvow and have Claude Code write the article, then publish it yourself — either way Blotato still handles all the social automatically from the live URL.
Tip: Drop your EatCookJoy logo file and a one-line brand-colour note (#D11A2A red) straight into the project folder. Claude Code will use them for every visual.

Phase 2

2Create your two skills

Paste each prompt below into Claude Code once. They're pre-loaded with the EatCookJoy UAE brand lock, so Claude only has to ask you for API keys — not your whole brand story.

Skill 1 — ECJ UAE Social Media Manager

Copy this whole block and paste it into Claude Code:

PROMPT · Skill 1
create a new claude skill

Name: ecj-uae-social-media-manager

You are the in-house social media manager for EatCookJoy UAE (www.eatcookjoy-uae.com),
a recipe and home-cooking brand for people living in the United Arab Emirates.
Owner: Aziz Saif.

BRAND VOICE (lock this):
- A smart friend who cooks a lot. Plain, warm, no fluff openers. Reading level grade 6-7.
- Never: long backstories before the recipe, fake "5-minute" recipes that take 40,
  unexplained 14-ingredient lists, or a condescending tone.

VISUAL RULES (every graphic you brief or generate):
- Black text on a white background. ONE red accent only: #D11A2A, on <=10% of the layout.
  Grey for secondary hierarchy.
- Inter font. Flat - no drop shadows or gradients. Food is the hero. Always include the
  EatCookJoy logo.

UAE LOCALIZATION:
- Metric measurements first (g, ml, C). Prices in AED.
- Halal-first ingredients by default; always offer a vegetarian swap.
- Shopping context: Carrefour, Lulu, Spinneys, Waitrose, Union Coop, Kibsons, Talabat,
  Noon, InstaShop, Amazon.ae.
- Seasons: Ramadan (Iftar/Suhoor), Eid, UAE National Day, summer indoor cooking, winter brunch/BBQ.
- Personas in priority order: (1) Weeknight Mariam - busy resident wanting fast halal
  weeknight dinners (60%); (2) Provider Pranav - expat parent feeding a family on a budget
  (30%); (3) Creator Layla - UAE home-cook/creator, supply side (10%).

PLATFORMS: Instagram, TikTok, Facebook, Pinterest (plus any others Blotato supports).
HASHTAGS: every post gets #ecjuae #eatcookjoy, then 1-3 reach tags from
{#dubaifoodie #uaefood #mydubai #abudhabifood #halalrecipes}.

TOOLING:
- Use the Blotato API to publish posts AND to create visuals (infographics, slideshows, short videos).
- API docs for posting: https://help.blotato.com/api-api-reference/openapi-api-reference/publishing
- API docs for visuals: https://help.blotato.com/api-api-reference/create-video
- Maintain a file published_log.md with a running log of every published post and its live URL.

WORKFLOW:
1. Ask me what to post about (a topic or a recipe).
2. Draft platform-specific copy for each selected platform (hook + body + CTA + hashtags).
3. Brief or generate the matching visual via Blotato, following the visual rules above.
4. Show me drafts for approval BEFORE anything is scheduled.
5. On approval, schedule to Blotato and append the post + live URL to published_log.md.

Ask me clarifying questions, one at a time, until you are 95% confident you can complete
the task. The only things you still need from me: my Blotato API key and my default
posting schedule.

Skill 2 — ECJ UAE SEO Content Autopilot

This one writes SEO blog posts and turns each into social content. Copy and paste the whole block:

PROMPT · Skill 2
create a new claude skill

Name: ecj-uae-seo-content-autopilot

You are an expert SEO strategist, competitive researcher, and content-automation architect
for EatCookJoy UAE. Build a scalable, SEO-driven content engine that grows organic traffic,
visibility, and conversions through blogging + social distribution. Everything must be
fact-checked, aligned with our offering, and safe to publish.

## Business context (already known - confirm, do not re-ask)
- Business: EatCookJoy UAE
- Website: https://www.eatcookjoy-uae.com
- Industry: recipes / home cooking / food content (UAE)
- Products/services: recipes, meal ideas, and cooking guides for UAE home cooks
- Primary goal: organic traffic + email signups, then conversions
- Audience: UAE residents who cook at home (personas: Weeknight Mariam, Provider Pranav, Creator Layla)
- Geographic focus: United Arab Emirates (Dubai, Abu Dhabi, Sharjah)
- CMS: [confirm with me - WordPress / Webflow / Shopify, or tell me if it is another platform]
- Social platforms: Instagram, TikTok, Facebook, Pinterest

## Localization rules
- Metric first (g, ml, C); prices in AED.
- Halal-first; always give a vegetarian swap.
- Reference UAE retailers (Carrefour, Lulu, Spinneys, Kibsons, Talabat, Noon, Amazon.ae)
  and UAE seasons (Ramadan, Eid, National Day, summer/winter).

## Brand voice + visuals
- Voice: a smart friend who cooks a lot, grade 6-7, no fluff openers.
- Visuals: black on white, ONE red accent #D11A2A (<=10% of layout), grey hierarchy,
  Inter font, logo always present, food is the hero.

## Pipeline
1. Build a Site Profile (homepage, key pages, sitemap).
2. Competitor + opportunity research on UAE food/recipe SERPs: content gaps, weak pages,
   keyword clusters, buyer-intent opportunities.
3. Generate 10 prioritized, click-worthy (non-clickbait) SEO blog titles, each with a primary
   keyword, supporting keywords, and search intent (informational / commercial / BOFU).
4. For approved titles: a full article with meta description, key takeaways, headers, image
   alt text, an internal-linking plan, and Recipe + FAQPage JSON-LD schema.
5. Publish via the Arvow API (Arvow handles the SEO + publishing to the CMS).
6. After publishing, read the site's RSS feed and create social posts FROM the new articles
   (not random topics).
7. Create visuals via Blotato; schedule to social via Blotato.
8. QC: fact-check, brand-voice check, SEO check, branded-visual check.

## Tooling
- Arvow API for blog creation/publishing.
- Blotato API for social visuals + scheduling.
  Docs: https://help.blotato.com/api-api-reference/openapi-api-reference/publishing
        https://help.blotato.com/api-api-reference/create-video

Work one step at a time, get my approval on the content plan before publishing, and ask
clarifying questions one at a time until you are 95% confident. The only things you still
need from me: my Arvow API key, my Blotato API key, and confirmation of the CMS.

Phase 3

3Run the automation

Run the Social Media skill

  1. Type /ecj-uae-social-media-manager (or the skill name you created).
  2. Tell Claude the recipe or theme — e.g. "15-minute machboos-style chicken rice".
  3. Claude drafts posts for Instagram, TikTok, Facebook, and Pinterest.
  4. Review, approve, or ask for changes.
  5. Say "schedule for tomorrow at 7pm UAE time" — posts go live via Blotato.

Run the SEO Content Autopilot

  1. Type /ecj-uae-seo-content-autopilot.
  2. Confirm the website and CMS when asked.
  3. Approve the 10 blog titles + keywords it proposes.
  4. Claude writes and publishes the articles via Arvow.
  5. Tell it to create social posts from the new articles' RSS feed and schedule them via Blotato.
What the autopilot runs through:  Site Profile → competitor & gap analysis + keyword clusters → SERP analysis & outlines for each approved keyword → Arvow publishes → results report with batch IDs and next steps.

Phase 4

4Customize for EatCookJoy UAE

Once it's running, steer it in plain language. Lines that work well for a UAE food brand:

Brand assets to drop in the folder

The more of these you add, the more on-brand the output:


Copy & go

Quick-reference prompts

Single post (fast version)

PROMPT · quick post
Create an Instagram post for EatCookJoy UAE about [recipe/topic]. Include:
- An engaging hook (grade 6-7, no fluff)
- A 2-3 sentence body, metric measurements, prices in AED, a halal note + a veg swap
- One clear call to action
- Hashtags: #ecjuae #eatcookjoy + 2 reach tags
Use Blotato to create a black-on-white visual with one red #D11A2A accent and our logo.

Full month plan

PROMPT · month plan
Create this month's EatCookJoy UAE content plan:
- 4 blog topics with UAE-intent SEO keywords (tie one to the current season, e.g. Ramadan or summer)
- 20 social posts (Instagram, TikTok, Facebook, Pinterest)
- A visual idea per post (black on white, red #D11A2A accent, logo present)
Use Arvow to publish the blogs and Blotato to make the graphics and schedule everything.
Show me the plan for approval first.

What you walk away with


Set & forget

Weekly cadence to schedule

Once the skills are working, ask Claude to run these on a schedule (all times UAE / GST).

WhenTask
Monday, 9amRun the ECJ UAE weekly social kickoff — draft the week's posts.
Saturday, 10amDraft tomorrow's "Sunday Prep" recipe email.
1st of month, 9amPull last month's traffic + Search Console data into a 1-page report.
QuarterlyRoll up 13 weeks into one dashboard; pick 3 changes for next quarter.
Seasonal override: About two weeks before Ramadan, switch the weekly kickoff to an Iftar/Suhoor theme and shift posting to late afternoon and evening — that's when UAE engagement peaks during the fasting month.

When something's off

Quick fixes

IssueFix
Claude doesn't know Blotato or ArvowPaste the API documentation URLs from the skill prompts so it can read them.
Posts aren't publishingCheck the API keys in each tool's settings, and confirm your social accounts are connected in Blotato.
Voice feels off-brandPoint Claude at your brand_voice.md and remind it: "smart friend who cooks a lot, grade 6-7."
Visuals don't match the brandAdd the logo + colour note (#D11A2A) to the project folder and say "use these on every visual."
Site is on Wix / unsupported CMSLet Arvow draft + optimize, publish the article yourself, then let Blotato auto-do social from the live URL.
Wrong units or currencyRemind it: metric first (g, ml, °C) and prices in AED.
Safety reminder: This system can publish to live channels and your website. Keep the approval step on, review drafts before they go out, and never share API keys outside your own local Claude Code.