30-thiet-ke-master
Master Thiết Kế handles eight design categories for personal branding, business logos, campaigns, daily marketing, editorial, infographics, web mockups, and quote graphics. Use this skill when needing visual design assets routed to GPT-4 Vision image generation, platform-specific prompts for social media and advertising, or hybrid approaches combining generated imagery with HTML overlays, while understanding it excludes full interactive UI prototypes and video content.
git clone --depth 1 https://github.com/minhnv0807/ai-business-skills /tmp/30-thiet-ke-master && cp -r /tmp/30-thiet-ke-master/skills/vi/30-thiet-ke-master ~/.claude/skills/30-thiet-ke-masterSKILL.md
# Master Thiết Kế — 30-thiet-ke-master Master design skill xử lý 8 loại thiết kế cho ai-business-skills. Một cửa cho cả thiết kế cá nhân (founder, creator) lẫn thương hiệu (logo, campaign, marketing hàng ngày). Tự đọc brand identity từ project context, compose prompt đúng brand voice, và route sang đúng tool: gen trực tiếp qua gpt-image-2, fallback prompt cho 5 nền tảng phổ biến, hoặc dispatch qua Open Design infrastructure. Toàn bộ skill viết tiếng Việt phổ thông để client có thể đọc, hiểu và fill cùng. Tên field tiếng Anh giữ nguyên để AI parsing không bị phá. Khi user đưa ảnh reference hoặc xin prompt tạo ảnh/video/storyboard, skill hoạt động như Prompt Director: phân loại intent, phân tích ảnh thành các prompt layer, xuất prompt tiếng Anh copy-paste-ready, rồi nêu rõ cần upload thêm asset nào cho từng ảnh. --- ## 8 loại thiết kế | # | Type | Subject | Khi nào dùng | Tool | |---|------|---------|--------------|------| | 1 | personal-brand | Cá nhân (founder/creator) | Avatar profile, monogram, speaker cover, quote graphic cá nhân | gpt-image-2 raster | | 2 | business-logo | Thương hiệu — logo identity | Logo primary/secondary/mark | gpt-image-2 multi-variant 3-5 hướng + disclaimer human review | | 3 | business-campaign | Brand campaign visual | TVC still, OOH, product hero, key visual chiến dịch | 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 viz | 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 qua gpt-image-2 + recommend HTML skills cho mockup full interactive | | 8 | quote-graphic | Quote post | "Guru post" IG, LinkedIn quote, motivational | Hybrid: gpt-image-2 background + HTML text overlay | --- ## Khi nào trigger / KHÔNG trigger ### Triggers (gọi skill này) - "thiết kế ảnh", "làm logo", "ảnh poster", "banner campaign" - "social post design", "infographic", "key visual", "hero web mockup" - "ảnh truyền thông", "avatar cá nhân", "monogram", "quote graphic" - "prompt MidJourney", "prompt DALL-E", "prompt Leonardo", "prompt Imagen" ### DO NOT INVOKE (route sang skill khác) | Trường hợp | Route sang | |------------|------------| | Full interactive web UI mockup (multi-section, có behavior) | **`web-prototype`** / **`saas-landing`** / **`mobile-app`** / **`dashboard`** / **`frontend-design`** | | Video creation (TVC, ads video, UGC) | **`04-script-video`** + Seedance/Kling/Sora dispatcher | | Animation, motion graphics, sprite | **`motion-frames`** / **`sprite-animation`** | | Audio asset (jingle, voiceover, SFX) | **`audio-jingle`** | | Document layout (PDF report, e-guide multi-page) | **`digital-eguide`** / **`finance-report`** / **`magazine-poster`** | --- ## Mode detection cascade (Step 0) Ba lớp phát hiện type theo thứ tự ưu tiên: ### Layer 1 — Keyword auto-detect | Keyword (Vietnamese hoặc English) | Type detect | |-----------------------------------|-------------| | "avatar", "ảnh đại diện", "monogram", "speaker cover", "profile pic" | personal-brand | | "logo", "wordmark", "lockup", "brand mark" | business-logo | | "key visual", "campaign visual", "TVC still", "OOH", "product hero" | business-campaign | | "social post", "banner ads", "email header", "story IG", "post Facebook" | 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 | | "ảnh reference", "giống ảnh này", "prompt master", "same style", "same composition" | giữ type hiện tại + bật Prompt Director reference mode | | "đổi màu", "màu thương hiệu", "brand color", "thêm logo", "replace logo" | giữ type hiện tại + bật Prompt Director brand adaptation | | "nhìn AI quá", "chưa giống", "sửa prompt", "màu sai", "font khó đọc" | giữ type hiện tại + bật Prompt Director diagnosis | ### Layer 2 — Explicit flag User truyền `--type=business-logo` (hoặc 7 type khác) → override Layer 1. ### Layer 3 — Ambiguous fallback Nếu không match keyword và không có flag → hỏi 1 câu duy nhất: > "Loại thiết kế nào trong 8 lựa chọn dưới? > 1) personal-brand (cá nhân) 2) business-logo 3) business-campaign 4) marketing-day-to-day 5) editorial 6) infographic 7) web-mockup 8) quote-graphic" In ra transparency line trước khi tiếp tục: ``` [detect type: business-logo — keyword "logo" + "BHOP" match] ``` --- ## Prompt Director mode Bật mode này khi user đưa ảnh reference, xin master prompt, muốn đổi mặt/màu/logo, hoặc feedback ảnh ra chưa đúng. Load `references/prompt-director.md` trước khi compose prompt. Nguyên tắc xử lý: - **Không hỏi form dài trước.** Nếu đủ input, tạo prompt ngay và chỉ ghi phần còn thiếu ở cuối. - **Ảnh reference = style/composition source**, không tự xem đó là ảnh mặt/logo trừ khi user nói rõ. - **Asset thay thế phải hỏi rõ theo loại:** face reference, logo file, brand palette hex, product image, background/location, exact text. - **Nhiều ảnh = nhiều luồng.** Đặt tên `Flow A/B/C`, nêu vai trò từng ảnh, prompt riêng, negative prompt riêng, và danh sách asset cần upload cho từng flow. - **Prompt cuối cho image/video model mặc định tiếng Anh**; phần giải thích và yêu cầu bổ sung dùng tiếng Việt. Output nhanh khi có reference image: ```markdown ## Luồng ảnh | Flow | Ảnh đầu vào | Vai trò | Output | |------|-------------|---------|--------| | A | [file/path] | style/composition reference | master prompt | ## Copy-paste prompt — Flow A [English prompt] ## Negative prompt / Avoid [English avoid list] ## Cần upload thêm để cá
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`.