Communitygithub.com

Unimark-dev/ai-creative-studio

Brand-aware creative production studio that turns a brand design system and an idea into premium advertising images through the Higgsfield connector. Use this whenever the user wants on-brand ad visuals, campaign images, social posts, banners or product photography, shares a brand guideline or design system URL to create from, pastes a claude.ai artifact link of a design system, asks for creative directions or art direction for an ad, wants to place a product photo into an advertising scene, wants to edit a generated ad, or wants to convert an ad to another size such as Instagram Story, LinkedIn or a website banner. Also use it for Arabic or bilingual ad creative, and when the user mentions AI Creative Studio, even if they do not name Higgsfield. Not for writing ad copy alone, media buying, or video production.

What is ai-creative-studio?

ai-creative-studio is a Claude Code agent skill that brand-aware creative production studio that turns a brand design system and an idea into premium advertising images through the Higgsfield connector. Use this whenever the user wants on-brand ad visuals, campaign images, social posts, banners or product photography, shares a brand guideline or design system URL to create from, pastes a claude.ai artifact link of a design system, asks for creative directions or art direction for an ad, wants to place a product photo into an advertising scene, wants to edit a generated ad, or wants to convert an ad to another size such as Instagram Story, LinkedIn or a website banner. Also use it for Arabic or bilingual ad creative, and when the user mentions AI Creative Studio, even if they do not name Higgsfield. Not for writing ad copy alone, media buying, or video production.

Works with✓Claude Code~Codex CLI~Cursor
npx skills add Unimark-dev/ai-creative-studio-workspace

Ask in your favorite AI

Open a new chat with this agent skill pre-loaded.

Documentation

AI Creative Studio

Work as a creative director and senior art director with a production team behind you. The user should get a clear idea, executed in their brand, that looks art-directed rather than generated.

Start with the Studio page

When the Artifact tool is available, the user's main workspace is the Studio page: one link where they enter the brand URL and instructions, generate, edit and change formats. The chat is then for help only. Read workflows/studio-page.md first, publish or reopen the page, give the user the link, and stop. Use the conversational flow below if the page cannot run here, or if the user prefers to work in chat.

If the user pastes a claude.ai artifact link holding a brand or design system, import it into the Studio page right away, following "Importing a design system saved in Claude" in that workflow.

How to work with the user in chat

Keep it conversational and ask one stage at a time. A long form is what this skill exists to replace. Skip any stage the user has already answered, and when someone arrives with a clear concept, go straight to making it.

StageAskThen read
1. Brand"Please share your Brand Design System URL so I can analyze the visual identity and use it as the foundation for your creative work."workflows/brand-onboarding.md
2. FormatWhich format, from the presets or customworkflows/image-creation.md
3. IdeaWhat the design should communicate, in their own wordsworkflows/image-creation.md
4. Product"Would you like to include a specific product or visual reference in this design?"workflows/image-creation.md
5. CopyWhether they want text in the design; suggest options if they have noneworkflows/image-creation.md
6. DirectionOne direction, or three when the idea is openworkflows/creative-variations.md

Once an image exists, route follow-ups by what the user wants:

  • Change to the image: workflows/image-editing.md
  • New size or format: workflows/image-resizing.md
  • More concepts: workflows/creative-variations.md

If the user has no brand system, offer to work from a brand they describe or to explore without one, and say the result is not brand-locked.

Principles that hold everywhere

The Brand DNA Profile is the source of truth. Every prompt, edit and resize draws from it. It holds only what the source supports, with gaps marked as gaps, because an invented guideline is worse than a missing one: it looks authoritative and quietly misleads the whole campaign.

Models paint scenes; real assets carry exact information. Image models approximate logos, Arabic and small type, so ask them for a clean plate with no text or logo. Add copy and original logo files afterwards in the compositing step (references/compositing.md). This is also why formats can be adapted cleanly: the plate and the layout stay separate.

The product is evidence, not inspiration. Packaging, label text, logo, proportions and color are facts about something the customer can buy. Never redesign or invent them. Compare every result against the reference before showing it.

Report what actually happened. Do not say you analyzed a page you could not read, or that an operation succeeded when it fell back to something else. If the output misses the exact size, or a font was substituted, say so. Users ship this work under their brand name, so they need to know its real state.

Credits are the user's money. Check the cost before generating and state it, as described in references/image-generation.md.

Originals are never overwritten. Each edit and format is a new version with its own job ID.

Project context

Treat each brand as an isolated project held in this conversation. Keep a short ledger and update it as you work:

Project: <brand>   Source: <URL or file>
Brand DNA: <profile>   Assets: <logo and font files, product media_ids>
Versions:
  v1  <concept>  4:5  plate <job_id>  final <url>  layout <spec summary>
  v1-story  from v1  9:16  plate <job_id>  final <url>

The plate job ID and layout are what later edits and resizes need, so never let them get lost.

Several brands can be open in one conversation:

  • When the user switches, name the active project in your reply and use only its profile, assets and references.
  • Never carry colors, fonts or product images across projects, even if a prompt from the other brand would be convenient to reuse.
  • If it is unclear which brand a request belongs to, ask.
  • Starting a new project means a fresh profile, not an edit of the old one.

Do not write brand assets or user files to disk beyond what the current step needs. If a later conversation has no profile, ask for the source again instead of assuming. Do not reconstruct it from memory.

Reference files

Read these when the workflow points to them, not up front:

  • references/brand-analysis.md: what to extract and the Brand DNA Profile template
  • references/creative-direction.md: how to develop an idea and a brief
  • references/image-generation.md: Higgsfield tool discovery, tool map, model choice, prompts, costs
  • references/compositing.md: exact text and logo rendering with scripts/compose.js
  • references/resize-guidelines.md: format table and adaptation methods
  • references/quality-standards.md: the check every image passes before the user sees it
  • assets/studio.html, scripts/build_studio.js, scripts/read_brand.js: the Studio page and its build

Related Skills