Skip to main content
skill CX Codex

meta-ad-creative-generation — Claude Code skill: Meta ad creatives

This skill generates images and video for Facebook and Instagram ads: feed, Stories, Reels, carousels. Useful when you need creatives sized for Meta placements.

Install into Claude Code · Skills CLI (Vercel) All methods and platforms ↓
npx skills add eachlabs/skills --skill meta-ad-creative-generation -a claude-code
Open on GitHub

What meta-ad-creative-generation does

The skill calls each::sense AI over HTTP at https://eachsense-agent.core.eachlabs.run/v1/chat/completions. It ships with ready-made scenarios: static feed creatives, vertical 9:16 for Stories and Reels, multi-image carousels, short video, product and lead-gen layouts. Responses arrive as a stream (stream: true) from the eachsense/beta model.

Carousel frames stay consistent through session_id: the first image sets the style, later ones keep the same scene and lighting. Sizes come from a format table — 1080x1080 for feed and carousel, 1080x1350 for 4:5, 1080x1920 for vertical, 1200x628 for the right column.

Requests fail without the EACHLABS_API_KEY environment variable, since the key is sent in the X-API-Key header. Write the prompt for the exact placement you need: where the headline goes, where UI elements sit.

What it helps with

  • produce a 9:16 vertical creative for Instagram Stories
  • build a multi-frame carousel that keeps one visual style
  • generate a short sound-off video for the feed
  • lay out a product ad with room left for a headline
  • create a visual for a B2B lead-gen campaign

Example prompts for the agent

  • Generate a 1:1 Facebook feed creative for wireless earbuds on a clean background, leave space at the top for the headline
  • Create a 9:16 Instagram Stories creative for a skincare brand with safe zones at the top and bottom for UI elements
  • Build a 4-frame carousel for a furniture store: a sofa in a living room first, then the rest in the same style via session_id

How to install meta-ad-creative-generation

1Skills CLI (Vercel)

npx skills add eachlabs/skills --skill meta-ad-creative-generation -a claude-code

2Manually: put the files in place

~/.claude/skills/meta-ad-creative-generation/SKILL.md

Copy the whole skill folder; for one project use .claude/skills/meta-ad-creative-generation/

Step by step, with commands for each platform: How to install skills in Claude Code: five ways

Questions about meta-ad-creative-generation

How do I install meta-ad-creative-generation in Claude Code?

Run npx skills add eachlabs/skills --skill meta-ad-creative-generation -a claude-code; the skill then lands at ~/.claude/skills/meta-ad-creative-generation/SKILL.md.

What does meta-ad-creative-generation do?

It generates Facebook and Instagram ad creatives through each::sense AI: images and video for feed, Stories, Reels, carousels and the right column.

What does the skill need to run?

An eachlabs key in the EACHLABS_API_KEY environment variable, sent in the X-API-Key header. Without it the API call will not go through.

Similar skills

Everything for Marketing and content →

From the same set16

Project sponsors

Companies that keep this analytics open
Gold sponsor

Impressions, clicks and code copies — open statistics. We keep the numbers public for the same reason NeBlask itself is public. Become a sponsor