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.
The three-tool stack
| Tool | What it does for EatCookJoy UAE |
|---|---|
| Claude Code | The AI brain. Plans the calendar, writes copy + articles in your voice, and coordinates the other two tools. |
| Blotato | Publishes social posts and creates the visuals — infographics, slideshows, short videos. |
| Arvow | Writes and publishes SEO-optimized blog articles to your website's CMS. |
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.
UAE localization
| Measurements | Metric first — grams, ml, °C. |
| Currency | AED. |
| Diet | Halal-first by default; always offer a vegetarian swap (large South Asian audience). |
| Where people shop | Carrefour, Lulu, Spinneys, Waitrose, Union Coop, Kibsons, Talabat, Noon, InstaShop, Amazon.ae. |
| Seasons that sell | Ramadan (Iftar / Suhoor), Eid al-Fitr & al-Adha, UAE National Day, summer indoor cooking, winter brunch & BBQ. |
| Hashtags | Every post gets #ecjuae #eatcookjoy, plus 1–3 reach tags: #dubaifoodie #uaefood #mydubai #abudhabifood #halalrecipes. |
Who we're cooking for (priority order)
| Mix | Persona | Who they are |
|---|---|---|
| 60% | Weeknight Mariam | Busy Dubai/Abu Dhabi resident who wants fast, halal-friendly weeknight dinners after work. The anchor. |
| 30% | Provider Pranav | Expat parent feeding a family on a budget; loves meal plans and smart grocery runs (Kibsons, Talabat, Noon). |
| 10% | Creator Layla | UAE 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)
- Go to code.visualstudio.com and download it for your computer (Windows / Mac / Linux).
- Install and open it.
Step 2 — Install the Claude extension
- In VS Code, click the Extensions icon in the left sidebar.
- Search for Claude and install the extension by Anthropic.
- Open the chat icon to start talking to Claude Code.
Step 3 — Create your project folder
- Make a new folder on your computer named eatcookjoy_uae_marketing.
- In VS Code: File → Open Folder → select it.
- This is where all your skills, brand files, logs, and drafts will live.
Step 4 — Get your API keys
Blotato (social posting + visuals):
- Create an account at blotato.com.
- Go to Settings → API and copy your API key.
- In Accounts, connect EatCookJoy's Instagram, TikTok, Facebook, and Pinterest.
Arvow (SEO blog publishing):
- Create an account at arvow.com.
- Go to Configuration → Integrations and connect www.eatcookjoy-uae.com's CMS.
- Copy your API key.
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:
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:
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
- Type /ecj-uae-social-media-manager (or the skill name you created).
- Tell Claude the recipe or theme — e.g. "15-minute machboos-style chicken rice".
- Claude drafts posts for Instagram, TikTok, Facebook, and Pinterest.
- Review, approve, or ask for changes.
- Say "schedule for tomorrow at 7pm UAE time" — posts go live via Blotato.
Run the SEO Content Autopilot
- Type /ecj-uae-seo-content-autopilot.
- Confirm the website and CMS when asked.
- Approve the 10 blog titles + keywords it proposes.
- Claude writes and publishes the articles via Arvow.
- Tell it to create social posts from the new articles' RSS feed and schedule them via Blotato.
Phase 4
4Customize for EatCookJoy UAE
Once it's running, steer it in plain language. Lines that work well for a UAE food brand:
- "Make a whiteboard-style infographic for each recipe using Blotato — black on white, one red accent."
- "Pull the hero photo from each blog post and reuse it for the Instagram and Pinterest visual."
- "Create 2 infographic posts and 4 photo posts per week, always with our logo."
- "For Ramadan, switch to Iftar and Suhoor recipes and post at 4pm and 9pm UAE time."
- "Add a vegetarian swap line to every recipe caption."
- "Schedule all posts for Sunday, Tuesday, and Thursday at 7pm UAE time."
- "Keep prices in AED and measurements in grams and millilitres."
Brand assets to drop in the folder
The more of these you add, the more on-brand the output:
- The EatCookJoy logo (PNG with transparent background).
- A short brand_voice.md with the contract from the Brand Lock section above.
- 3–5 sample captions that sound right.
- Your sitemap URL (www.eatcookjoy-uae.com/sitemap.xml).
- Any existing recipe photos you want reused.
Copy & go
Quick-reference prompts
Single post (fast version)
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
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
- A month of social content planned and scheduled in one sitting.
- SEO-optimized, halal-first recipe articles published to your site.
- On-brand graphics — no design skills, no design spend.
- Instagram, TikTok, Facebook, and Pinterest posting on schedule.
- A growing organic-traffic engine pointed at UAE search intent.
Set & forget
Weekly cadence to schedule
Once the skills are working, ask Claude to run these on a schedule (all times UAE / GST).
| When | Task |
|---|---|
| Monday, 9am | Run the ECJ UAE weekly social kickoff — draft the week's posts. |
| Saturday, 10am | Draft tomorrow's "Sunday Prep" recipe email. |
| 1st of month, 9am | Pull last month's traffic + Search Console data into a 1-page report. |
| Quarterly | Roll up 13 weeks into one dashboard; pick 3 changes for next quarter. |
When something's off
Quick fixes
| Issue | Fix |
|---|---|
| Claude doesn't know Blotato or Arvow | Paste the API documentation URLs from the skill prompts so it can read them. |
| Posts aren't publishing | Check the API keys in each tool's settings, and confirm your social accounts are connected in Blotato. |
| Voice feels off-brand | Point Claude at your brand_voice.md and remind it: "smart friend who cooks a lot, grade 6-7." |
| Visuals don't match the brand | Add the logo + colour note (#D11A2A) to the project folder and say "use these on every visual." |
| Site is on Wix / unsupported CMS | Let Arvow draft + optimize, publish the article yourself, then let Blotato auto-do social from the live URL. |
| Wrong units or currency | Remind it: metric first (g, ml, °C) and prices in AED. |