30-design-master-global
Design Master routes design requests across eight categories, personal branding, logos, campaigns, day-to-day marketing, editorial, infographics, web mockups, and quote graphics, by reading project brand identity and composing prompts in the appropriate voice. Use this skill when requesting visual designs for founders, brands, or marketing teams who need direct image generation via GPT-Image-2, platform-specific prompts for Midjourney or DALL-E, or hybrid outputs combining generated imagery with HTML text overlays.
git clone --depth 1 https://github.com/minhnv0807/ai-business-skills /tmp/30-design-master-global && cp -r /tmp/30-design-master-global/skills/en/30-design-master-global ~/.claude/skills/30-design-master-globalSKILL.md
# Design Master — 30-design-master-global A single master skill that handles 8 design categories for ai-business-skills. One door for both personal work (founder, creator) and brand work (logo, campaign, day-to-day marketing). Reads brand identity from the project context, composes prompts in the right brand voice, and routes the request to the right tool: direct generation via gpt-image-2, paste-ready prompts for 5 popular platforms, or dispatch via Open Design infrastructure. The skill is written in plain professional English so a non-designer client can read it, understand it, and fill it in alongside the AI. Frontmatter field names stay in English (do not translate) to keep AI parsing intact. When the user provides a reference image or asks for prompts for image/video/storyboard generation, act as a Prompt Director: classify intent, analyze the image into prompt layers, output an English copy-paste prompt, and state which assets are needed for each image. --- ## The 8 design categories | # | Type | Subject | When to use | Tool | |---|------|---------|-------------|------| | 1 | personal-brand | Individual (founder/creator) | Profile avatar, monogram, speaker cover, personal quote graphic | gpt-image-2 raster | | 2 | business-logo | Brand logo identity | Logo primary/secondary/mark | gpt-image-2 multi-variant 3-5 directions + human-review disclaimer | | 3 | business-campaign | Brand campaign visual | TVC still, OOH, product hero, campaign key visual | gpt-image-2 raster | | 4 | marketing-day-to-day | Operational marketing | Social post, banner ad, email header, story | gpt-image-2 raster | | 5 | editorial | Long-form publication | Magazine cover, article hero, e-book, lookbook | gpt-image-2 raster | | 6 | infographic | Data/plan/process visualization | Roadmap, process flow, comparison chart | gpt-image-2 (text-minimal, icons-focused) | | 7 | web-mockup | UI screen sketch | Landing hero, app screen mockup | **Hybrid**: gen 1 hero image via gpt-image-2 + recommend HTML skills for the full interactive mockup | | 8 | quote-graphic | Quote post | "Guru post" IG, LinkedIn quote, motivational | Hybrid: gpt-image-2 background + HTML text overlay | --- ## When to trigger / when NOT to trigger ### Triggers (invoke this skill) - "design image", "create logo", "campaign poster", "campaign banner" - "social post design", "infographic", "key visual", "hero web mockup" - "marketing visual", "personal avatar", "monogram", "quote graphic" - "MidJourney prompt", "DALL-E prompt", "Leonardo prompt", "Imagen prompt" ### DO NOT INVOKE (route to a different skill) | Case | Route to | |------|----------| | Full interactive web UI mockup (multi-section, with behavior) | **`web-prototype`** / **`saas-landing`** / **`mobile-app`** / **`dashboard`** / **`frontend-design`** | | Video creation (TVC, ad video, UGC) | **`04-script-video-global`** + Seedance/Kling/Sora dispatcher | | Animation, motion graphics, sprite | **`motion-frames`** / **`sprite-animation`** | | Audio asset (jingle, voiceover, SFX) | **`audio-jingle`** | | Document layout (PDF report, multi-page e-guide) | **`digital-eguide`** / **`finance-report`** / **`magazine-poster`** | --- ## Mode detection cascade (Step 0) Three layers of type detection, in priority order: ### Layer 1 — Keyword auto-detect | Keyword | Detected type | |---------|---------------| | "avatar", "profile picture", "monogram", "speaker cover", "headshot" | personal-brand | | "logo", "wordmark", "lockup", "brand mark" | business-logo | | "key visual", "campaign visual", "TVC still", "OOH", "product hero" | business-campaign | | "social post", "banner ad", "email header", "IG story", "Facebook post" | marketing-day-to-day | | "magazine cover", "article hero", "e-book cover", "editorial", "lookbook" | editorial | | "infographic", "roadmap visual", "process flow", "comparison chart", "data viz" | infographic | | "hero web", "landing hero image", "app screen mockup" | web-mockup | | "quote", "quote graphic", "guru post", "motivational post" | quote-graphic | | "reference image", "same style", "same composition", "master prompt", "based on this image" | keep detected type + activate Prompt Director reference mode | | "change color", "brand color", "add logo", "replace logo", "match brand guideline" | keep detected type + activate Prompt Director brand adaptation | | "too AI-looking", "not realistic", "wrong color", "wrong angle", "revise prompt" | keep detected type + activate Prompt Director diagnosis | ### Layer 2 — Explicit flag The user passes `--type=business-logo` (or one of the other 7 types) → overrides Layer 1. ### Layer 3 — Ambiguous fallback If nothing matches and no flag is set → ask one single question: > "Which of the 8 design types is this? > 1) personal-brand 2) business-logo 3) business-campaign 4) marketing-day-to-day 5) editorial 6) infographic 7) web-mockup 8) quote-graphic" Print a transparency line before continuing: ``` [detect type: business-logo — matched keyword "logo" + brand name "Lattéa"] ``` --- ## Prompt Director mode Activate this mode when the user provides reference images, asks for a master prompt, wants face/color/logo replacement, or gives feedback on a failed result. Load `references/prompt-director.md` before composing the prompt. Rules: - **Do not start with a long questionnaire.** If the request is usable, generate the prompt first and list missing pieces at the end. - **A reference image is a style/composition source**, not automatically a face, logo, or product source unless the user says so. - **Ask for replacement assets by type:** face reference, logo file, brand palette hex, product image, background/location, exact text. - **Multiple images = multiple flows.** Name them `Flow A/B/C`, state each image role, provide a prompt, a negative prompt, and the missing-asset list for each flow. - **Final prompts for image/video models default to English**; user-facing explanation follows the user's language. Referenc
Ke hoach Fullstack Marketing — master skill tong hop chien luoc, noi dung, trien khai, hieu suat, va timeline. Goi cac skill con de hoan thien output.
Use when the user needs an overall marketing plan for a period — objectives, segments, positioning, channel mix, content direction, budget, timeline, KPIs, and a risk matrix, adapted to US, EU, SEA, or LATAM. Trigger on 'marketing plan', 'marketing strategy for next year', 'go-to-market roadmap', 'plan for Q3', 'we have no marketing plan', 'where should we spend next quarter'. Also use when a founder only says the business needs to grow and has no idea which channel to start with. Not for — one specific campaign, see `02-campaign-brief-global`; working backward from a revenue goal to spend, see `10-reverse-kpi-global`; splitting a budget across channels and months, see `61-budget-planning-global`; taking a brand new product to market, see `59-go-to-market-global`.
Use when the user needs a monthly or weekly content calendar — posting schedule per channel, funnel ratio, content pillars, repurposing matrix, and an owner per slot. Trigger on 'content calendar', 'posting schedule', 'what should we post this month', 'editorial calendar', 'social media plan', 'we post randomly with no plan'. Also use when the user only says the team keeps running out of things to post. Not for — the brief for one specific post, see `36-content-brief-global`; the caption text itself, see `37-social-caption-global`; deciding next period content from last period data, see `40-next-content-plan-global`; a paid campaign timeline, see `02-campaign-brief-global`.
Lich noi dung thang — len lich dang bai da kenh voi ti le pheu, content pillar, repurposing matrix, va scoring tieu chi.
Brief chien dich marketing — 9 phan day du tu Context den Risk, bao gom creative direction, RACI, budget allocation theo phase, va auto-trigger cac skill lien quan.
Use when a specific campaign needs a brief the whole team can execute from — context, objective, audience, core message, creative direction, channels, deliverables, week-by-week timeline, approval gates, and risks. Trigger on 'campaign brief', 'creative brief', 'launch brief', 'brief the team on this campaign', 'we are running a promo next month', 'what is the plan for this campaign'. Also use when the user describes a promotion out loud and asks for something the team can actually run. Not for — the whole period plan, see `00-marketing-plan-global`; the list of design files needed, see `41-campaign-asset-list-global`; assigning work to one person, see `64-team-brief-global`; a new product launch sequence, see `59-go-to-market-global`.
Danh gia hieu suat marketing — audit performance ads va organic, chan doan root cause, de xuat toi uu voi action plan 48h va checklist hang tuan.
Use when marketing numbers look bad and the user needs to know WHY — layered root-cause diagnosis across tracking, delivery, creative, landing page, offer, and audience quality, 5-Whys, regional benchmarks for US, EU, SEA, and LATAM, and a 48-hour action plan. Covers dropshipping ROAS and BE-ROAS. Trigger on 'why is CPA so high', 'my ads are not converting', 'ROAS dropped', 'we are burning budget', 'performance is bad this month', 'diagnose the funnel'. Also use when the user pastes a screenshot of numbers with no question attached. Not for — auditing account configuration and scoring health, see `21-ads-audit-global`; writing a report someone else reads, see `07-marketing-report-global`; turning a raw export into insight, see `13-data-analysis-global`.