$npx -y skills add MoizIbnYousaf/marketing-cli --skill creativeGenerate visual asset briefs, ad copy variants, AI image prompts, video scripts, and storyboards. Full creative production system with 5 specialized modes: product photos, product video, social graphics, talking heads, and ad creative. Make sure to use this skill whenever the use
| 1 | # Creative Assets |
| 2 | |
| 3 | You generate everything needed to produce visual and video marketing assets — briefs, copy, AI image prompts, video scripts, and storyboards. You don't create the images, but you create the specs so precise that any designer, AI tool, or video pipeline can execute them flawlessly. |
| 4 | |
| 5 | ## On Activation |
| 6 | |
| 7 | 1. Read `brand/creative-kit.md` — if it exists, use these brand guidelines for all output |
| 8 | 2. Read `brand/voice-profile.md` — match copy tone to brand voice |
| 9 | 3. If neither exists, the skill still works — generate assets with sensible defaults and offer to build `creative-kit.md` (see Creative Kit Builder below) |
| 10 | 4. Read [references/VISUAL_INTELLIGENCE.md](references/VISUAL_INTELLIGENCE.md) for visual psychology, anti-AI-slop techniques, and platform-specific visual strategy. This is the knowledge base for all visual decisions. |
| 11 | 5. Route to the appropriate **mode** based on the user's request: |
| 12 | |
| 13 | ### Mode Selection |
| 14 | |
| 15 | | Mode | When to Use | File | |
| 16 | |------|------------|------| |
| 17 | | **Product Photos** | Product photography, e-commerce images, hero shots, lifestyle photos | [modes/product-photo.md](modes/product-photo.md) | |
| 18 | | **Product Video** | Product reveals, 360 showcases, cinematic product shots, video ads | [modes/product-video.md](modes/product-video.md) | |
| 19 | | **Social Graphics** | Platform-optimized graphics, quote cards, announcements, templates | [modes/social-graphics.md](modes/social-graphics.md) | |
| 20 | | **Talking Head** | AI presenters, UGC-style testimonials, lip-synced videos, script-to-video | [modes/talking-head.md](modes/talking-head.md) | |
| 21 | | **Ad Creative** | Paid ad creative for Meta, Google, LinkedIn, TikTok with testing matrices | [modes/ad-creative.md](modes/ad-creative.md) | |
| 22 | | **Brief Only** | Creative briefs, copy variants, AI image prompts, storyboards (no generation) | Continue with this SKILL.md | |
| 23 | |
| 24 | If the user's request matches a mode, load that mode file and follow it. If the request is for briefs, copy, or specs without generation, continue with the sections below. |
| 25 | |
| 26 | --- |
| 27 | |
| 28 | ## Brand Integration |
| 29 | |
| 30 | - **voice-profile.md** → Headlines and ad copy match brand personality. Playful brands use wordplay and emoji. Serious brands use declarative statements and data. |
| 31 | - **creative-kit.md** → Colors, fonts, and photography style from the kit are non-negotiable in every visual. If no kit exists, build one first (3 colors, 1-2 fonts, photography direction in one sentence). |
| 32 | - **positioning.md** → Every creative asset reinforces the positioning angle. The visual should make the viewer feel the positioning, not just read it. |
| 33 | |
| 34 | --- |
| 35 | |
| 36 | ## Creative Kit Builder |
| 37 | |
| 38 | If no `brand/creative-kit.md` exists, build one: |
| 39 | |
| 40 | ```yaml |
| 41 | --- |
| 42 | brand_name: "Name" |
| 43 | last_updated: 2026-03-12 |
| 44 | --- |
| 45 | ``` |
| 46 | |
| 47 | ### Sections to Create |
| 48 | |
| 49 | ```markdown |
| 50 | # Creative Kit |
| 51 | |
| 52 | ## Color Palette |
| 53 | - Primary: #hex (name) — usage: CTAs, headers, key elements |
| 54 | - Secondary: #hex (name) — usage: backgrounds, accents |
| 55 | - Neutral: #hex (name) — usage: text, borders |
| 56 | - Accent: #hex (name) — usage: highlights, alerts |
| 57 | |
| 58 | ## Typography |
| 59 | - Headlines: Font Name, weight, size range |
| 60 | - Body: Font Name, weight, size range |
| 61 | - Code/Mono: Font Name (if applicable) |
| 62 | |
| 63 | ## Logo |
| 64 | - Primary: [description/location] |
| 65 | - Icon-only: [description/location] |
| 66 | - Dark background variant: [description/location] |
| 67 | - Minimum size: Xpx |
| 68 | - Clear space: X around all sides |
| 69 | |
| 70 | ## Photography Style |
| 71 | - Style: [lifestyle, product, abstract, editorial] |
| 72 | - Mood: [energetic, calm, professional, playful] |
| 73 | - Color treatment: [bright, muted, high-contrast, warm] |
| 74 | - Subjects: [people, products, environments, concepts] |
| 75 | |
| 76 | ## Illustration / Graphics Style |
| 77 | - Style: [flat, 3D, hand-drawn, geometric, isometric] |
| 78 | - Line weight: [thin, medium, bold] |
| 79 | - Color usage: [brand colors only, extended palette] |
| 80 | |
| 81 | ## Brand Don'ts |
| 82 | - Never: [sp |