Ugc Brief Generator
SKILL.md
sample_input.json
expected_output.json
skillssocial-media-adsSKILL.md
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
# UGC Brief Generator
## Purpose
Transform performance data and winning patterns into actionable creator briefs that:
- Replicate elements proven to convert
- Provide clear direction without over-scripting
- Enable creators to bring authenticity while hitting key points
- Reduce production waste from ineffective content
**Core Philosophy:** The best UGC briefs are built from data, not assumptions. Every brief element should trace back to something that worked.
---
## When to Use This Skill
- After identifying winning creative patterns (via meta-ads-creative-ranker)
- Before onboarding new UGC creators
- When refreshing content for fatigued creatives
- When scaling content production
- When current UGC isn't converting
---
## Required Context
| Data Point | Required | Notes |
|------------|----------|-------|
| Winning creative analysis | Yes | From meta-ads-creative-ranker or similar |
| Top performing hooks | Yes | What grabs attention |
| Top performing CTAs | Yes | What drives action |
| Product/offer details | Yes | What we're selling |
| Target audience profile | Yes | Who we're talking to |
| Brand guidelines | Helpful | Tone, restrictions |
| Previous UGC performance | Helpful | What worked/didn't |
| Platform requirements | Yes | TikTok vs. Meta vs. YouTube |
---
## Brief Structure Framework
Every UGC brief should contain these sections:
### 1. Creative Overview
### 2. Hook Prescription
### 3. Content Body Guidelines
### 4. CTA Direction
### 5. Technical Requirements
### 6. Do's and Don'ts
### 7. Reference Examples
---
## Section 1: Creative Overview
### Template
```
CREATIVE OVERVIEW
Brief Name: [Descriptive name]
Brief ID: [UGC-XXX]
Due Date: [Date]
OBJECTIVE:
[One sentence describing what this content should achieve]
PERFORMANCE BENCHMARK:
This brief is based on [Creative Name] which achieved:
- CPA: $XX (XX% better than average)
- CTR: X.X%
- Hook Rate: XX%
- Key winning element: [What made it work]
CREATOR REQUIREMENTS:
- Demographics: [Age, gender if relevant]
- Vibe: [Energy level, personality type]
- Setting: [Where they should film]
- Product interaction: [How they should use/show product]
```
### Overview Types by Objective
| Objective | Brief Focus | Key Metric |
|-----------|-------------|------------|
| **Awareness** | Attention-grabbing, memorable | Hook rate, watch time |
| **Consideration** | Educational, trust-building | Hold rate, clicks |
| **Conversion** | Action-driving, urgent | CPA, ROAS |
| **Retargeting** | Objection-handling, social proof | Conversion rate |
---
## Section 2: Hook Prescription
The first 3 seconds determine everything. Be specific.
### Hook Types with Templates
| Hook Type | When to Use | Template | Example |
|-----------|-------------|----------|---------|
| **Problem-Agitate** | Pain point is clear and relatable | "I was so [frustrated/tired/sick of] [problem]..." | "I was so tired of protein powders that tasted like chalk..." |
| **Bold Claim** | Strong differentiator exists | "This is the only [product] that [unique benefit]" | "This is the only pre-workout that doesn't make me jittery" |
| **Transformation** | Before/after is compelling | "[Show before state] โ [Show after state]" | *Shows messy desk* โ *Shows organized desk* |
| **Social Proof** | Numbers are impressive | "[Number] people [action/result]" | "100,000 people have already switched to this" |
| **Direct Address** | Targeting specific audience | "If you're a [specific person] who [specific behavior]..." | "If you're a busy mom who can't get to the gym..." |
| **Demonstration** | Product benefit is visual | *[Immediate product demo with wow factor]* | *Stain disappears instantly* |
| **Curiosity** | Product has surprising element | "Wait until you see what happens when..." | "Wait until you see what this does to your skin" |
| **Unboxing** | Packaging/reveal is exciting | *[Genuine reaction to opening product]* | *Eyes widen* "Okay this packaging is actually insane" |
### Hook Prescription Template
```
HOOK (First 3 Seconds)
TYPE: [Hook type from above]
MUST INCLUDE:
- [Specific element 1]
- [Specific element 2]
EXACT OPENING OPTIONS (choose one or improvise within pattern):
Option A: "[Scripted line]"
Option B: "[Scripted line]"
Option C: "[Scripted line]"
VISUAL REQUIREMENT:
[What should be on screen during hook]
DO NOT:
- [Common hook mistake to avoid]
- [Another mistake]
WHY THIS HOOK:
[Reference to data: "This hook style performed XX% better than alternatives in testing"]
```
---
## Section 3: Content Body Guidelines
The middle section maintains interest and builds toward the CTA.
### Body Structure Options
| Structure | Duration | Flow | Best For |
|-----------|----------|------|----------|
| **Problem-Solution-Proof** | 15-30s | Pain โ Product โ Result | Conversion campaigns |
| **Story Arc** | 30-60s | Setup โ Conflict โ Resolution | Consideration/awareness |
| **Feature Stack** | 15-30s | Benefit 1 โ Benefit 2 โ Benefit 3 | Product launches |
| **Day-in-the-Life** | 30-60s | Morning โ [Product use] โ Results | Lifestyle products |
| **Comparison** | 15-30s | Old way โ New way (our product) | Switching campaigns |
| **Tutorial** | 30-60s | Step 1 โ Step 2 โ Step 3 โ Result | Complex products |
### Content Body Template
```
CONTENT BODY (After Hook)
STRUCTURE: [Structure type from above]
KEY MESSAGES (Must Include):
1. [Primary benefit/message]
2. [Secondary benefit/message]
3. [Proof point or social validation]
TALKING POINTS:
- "[Specific line or concept to cover]"
- "[Specific line or concept to cover]"
- "[Specific line or concept to cover]"
PRODUCT SHOWCASE MOMENTS:
- At [X seconds]: [Show product doing Y]
- At [X seconds]: [Show result/benefit Z]
TONE GUIDANCE:
[Specific tone: conversational, excited, matter-of-fact, relatable, aspirational]
AUTHENTICITY NOTES:
[What should feel genuine vs. what's required]
```
### Talking Points by Pain Point
| Pain Point | What to Say | What NOT to Say |
|------------|-------------|-----------------|
| **Price concern** | "I was skeptical about the price but..." | "It's so cheap!" |
| **Skepticism** | "I didn't believe it either until..." | "This changed my life!" |
| **Complexity** | "It's actually so simple..." | "Anyone can do it!" |
| **Time concern** | "I only had to spend [X minutes]..." | "It's instant!" |
---
## Section 4: CTA Direction
The ending drives action. Match CTA to funnel stage.
### CTA Types with Scripts
| CTA Type | Best For | Script Options |
|----------|----------|----------------|
| **Urgency** | Limited offers | "Click the link before it's gone" / "Sale ends [day]" |
| **Value** | Free trials, discounts | "Click below to get [X]% off" / "Try it free for [X] days" |
| **Social** | Social proof heavy | "Join [X] others who..." / "See why everyone's switching" |
| **Curiosity** | Consideration stage | "Click to learn more" / "See how it works" |
| **Direct** | Retargeting | "Click to order yours" / "Get yours now" |
### CTA Prescription Template
```
CTA (Final 3-5 Seconds)
TYPE: [CTA type from above]
VERBAL CTA:
Primary option: "[Exact script]"
Alternative: "[Exact script]"
VISUAL CTA:
[What should be on screen - product, pointing gesture, text overlay, etc.]
ENERGY:
[Excited, calm, urgent, friendly - match to overall tone]
OFFER TO MENTION:
[Specific offer: "20% off with code X" or "Free shipping" etc.]
DO NOT:
- Sound scripted or salesy
- Rush through the CTA
- Forget to mention [specific offer detail]
```
---
## Section 5: Technical Requirements
Platform-specific specs and requirements.
### Technical Specs by Platform
| Platform | Aspect Ratio | Duration | Sound | Captions |
|----------|-------------|----------|-------|----------|
| **Meta Feed** | 1:1 or 4:5 | 15-60s sweet spot | On by default | Required |
| **Meta Stories/Reels** | 9:16 | 15-30s optimal | On by default | Required |
| **TikTok** | 9:16 | 15-60s (21-34s optimal) | Essential | Strongly recommended |
| **YouTube Shorts** | 9:16 | <60s required | On by default | Recommended |
| **Pinterest** | 2:3 or 9:16 | 6-15s optimal | Often muted | Required |
### Technical Requirements Template
```
TECHNICAL REQUIREMENTS
PLATFORM(S): [Platform list]
ASPECT RATIO: [X:X]
DURATION: [X-X seconds]
FILMING:
- Orientation: [Vertical/Horizontal]
- Lighting: [Natural preferred / Ring light OK / etc.]
- Background: [Specific or guidelines]
- Audio: [Built-in OK / External mic preferred]
DELIVERY:
- Format: [MP4, MOV]
- Resolution: [Minimum 1080p, prefer 4K]
- No watermarks or logos
- Raw footage required: [Yes/No]
VERSIONS NEEDED:
- [ ] Full version ([X]s)
- [ ] Cut-down version ([X]s)
- [ ] Hook variations ([X] options)
- [ ] Aspect ratio variations ([list])
```
---
## Section 6: Do's and Don'ts
Clear guardrails without over-restricting creativity.
### Universal Do's
| Category | Do's |
|----------|------|
| **Authenticity** | Speak naturally, show genuine reactions, be yourself |
| **Energy** | Match energy to platform (TikTok = higher, Meta = varies) |
| **Product** | Show product clearly, demonstrate actual use |
| **Lighting** | Film in good natural light or well-lit space |
| **Audio** | Speak clearly, minimize background noise |
| **Engagement** | Look at camera, maintain eye contact |
### Universal Don'ts
| Category | Don'ts |
|----------|--------|
| **Claims** | No medical claims, no guaranteed results, no competitor bashing |
| **Quality** | No blurry footage, no poor audio, no distracting backgrounds |
| **Compliance** | No copyrighted music, no brand logos visible, no paid actor disclosure issues |
| **Authenticity** | Don't read from script obviously, don't oversell, don't fake enthusiasm |
### Brand-Specific Template
```
DO'S AND DON'TS
DO:
- [Brand-specific do #1]
- [Brand-specific do #2]
- [Brand-specific do #3]
DON'T:
- [Brand-specific don't #1]
- [Brand-specific don't #2]
- [Brand-specific don't #3]
COMPLIANCE NOTES:
- [Required disclosures]
- [Claim restrictions]
- [Platform-specific rules]
```
---
## Section 7: Reference Examples
Show, don't just tell.
### Reference Template
```
REFERENCE EXAMPLES
TOP PERFORMER TO EMULATE:
Link: [URL or attached file]
Why it works: [Specific elements to copy]
- Hook: [What makes it grab attention]
- Body: [What keeps viewers engaged]
- CTA: [What drives action]
ELEMENTS TO BORROW:
- Energy/tone from: [Reference]
- Hook style from: [Reference]
- Product showcase from: [Reference]
WHAT TO AVOID (with examples):
Link: [URL or attached file]
What went wrong: [Specific issues]
```
---
## Complete Brief Template
```
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
UGC CREATOR BRIEF
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
Brief ID: [UGC-XXX]
Brand: [Brand Name]
Product: [Product Name]
Due Date: [Date]
Creator: [Name if assigned]
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
1. CREATIVE OVERVIEW
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
OBJECTIVE:
[One sentence]
THIS BRIEF IS BASED ON:
[Reference to winning creative and its performance]
CREATOR REQUIREMENTS:
โข Demographics: [Details]
โข Vibe: [Energy/personality]
โข Setting: [Where to film]
โข Product interaction: [How to use/show]
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
2. HOOK (First 3 Seconds)
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
HOOK TYPE: [Type]
OPENING OPTIONS:
A) "[Script option 1]"
B) "[Script option 2]"
C) "[Script option 3]"
VISUAL: [What's on screen]
WHY: [Data backing this hook choice]
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
3. CONTENT BODY
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
STRUCTURE: [Type]
DURATION: [X seconds]
KEY MESSAGES:
1. [Message 1]
2. [Message 2]
3. [Message 3]
TALKING POINTS:
โข [Point 1]
โข [Point 2]
โข [Point 3]
PRODUCT MOMENTS:
โข [Timestamp]: [What to show]
โข [Timestamp]: [What to show]
TONE: [Guidance]
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
4. CTA (Final 3-5 Seconds)
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
CTA TYPE: [Type]
VERBAL:
"[Script]"
VISUAL: [What's on screen]
OFFER: [Specific offer to mention]
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
5. TECHNICAL REQUIREMENTS
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
PLATFORM(S): [List]
ASPECT RATIO: [X:X]
DURATION: [X-X seconds]
RESOLUTION: [Minimum]
FORMAT: [File type]
VERSIONS NEEDED:
โ Full version
โ Cut-down version
โ Hook variations
โ Aspect ratios
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
6. DO'S AND DON'TS
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
DO:
โ [Do 1]
โ [Do 2]
โ [Do 3]
DON'T:
โ [Don't 1]
โ [Don't 2]
โ [Don't 3]
COMPLIANCE:
โข [Required disclosures]
โข [Claim restrictions]
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
7. REFERENCES
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
TOP PERFORMER TO EMULATE:
[Link/attachment]
Key elements: [What to copy]
AVOID:
[Link/attachment]
Issues: [What went wrong]
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
```
---
## Output Deliverables
### 1. Complete Brief Document
Full brief using template above
### 2. Quick Reference Card (for creator)
One-page summary with essentials only:
- Hook options
- Key messages
- CTA script
- Technical specs
- Top reference
### 3. Feedback Rubric
Checklist for reviewing submitted content:
- [ ] Hook matches prescribed type
- [ ] All key messages included
- [ ] CTA delivered correctly
- [ ] Technical specs met
- [ ] Brand guidelines followed
---
## Brief Quality Checklist
Before sending brief to creator:
- [ ] Hook prescription tied to performance data
- [ ] Key messages are specific (not generic)
- [ ] CTA matches campaign objective
- [ ] Technical specs correct for platform
- [ ] Reference examples provided
- [ ] Do's and Don'ts are actionable
- [ ] Brief is clear enough for creator to execute independently
- [ ] Brief allows enough creative freedom for authenticity
- [ ] Compliance requirements included
- [ ] Payment terms and timeline clear
---
## Integration with Other Skills
| From Skill | Input to Brief |
|------------|----------------|
| meta-ads-creative-ranker | Winning hooks, formats, patterns |
| creative-fatigue-detector | Elements to refresh vs. keep |
| audience-overlap-mapper | Audience-specific messaging needs |
---
## Limitations
- Cannot guarantee creator execution quality
- Performance data may not transfer to new creator/style
- Brief is only as good as the input analysis
- Cannot control creator authenticity
- Platform algorithms may favor different styles over time
ReadyUgc Brief Generator
MarkdownUTF-8Verified