UGC Repurposer
This skill helps you extract maximum value from influencer-generated content by repurposing it across multiple channels and formats. One great piece of content can become many assets.
Quick Start
Shortest invocation:
How can we repurpose this influencer content across channels?
Common scenario — turn a small set of clips into a multi-channel plan:
We have 3 great TikTok videos from our campaign. Build a repurposing plan and a 30-day distribution calendar.
Skill Contract
- Reads: source UGC assets (videos, reels, reviews, images), creator handles and platforms, usage rights per asset, original performance metrics, target channels. Pulls prior campaign context from
memory/hot-cache.md when memory-management is active.
- Writes: content inventory, repurposing opportunity map, 30-day distribution plan, format transformation specs, and a rights tracker to
memory/influencer/ugc-repurposer/YYYY-MM-DD-<topic>.md.
- Promotes: durable facts (rights levels, expiration dates, library naming convention, top-performing source assets) to
memory/hot-cache.md.
- Done when:
- Every source asset has a rights level and expiration recorded.
- At least one source asset is mapped to 3+ distinct output formats across 2+ channels.
- A dated distribution plan with an asset checklist exists.
- Primary next skill: landing-optimizer — place the repurposed social-proof assets where they convert.
Handoff Summary
Emit the standard shape from skill-contract.md §Handoff Summary Format.
Data Sources
This family needs no live integrations (Tier 1) — it works by asking you for inputs: the asset list, creator handles, rights terms, and original metrics. Provide those and the skill produces the full plan.
Where a tool could speed up or enrich the work, use a ~~ connector placeholder:
~~influencer database — pull creator handles, platforms, and contract rights terms.
~~social platform analytics — original view/engagement metrics to rank repurpose priority.
~~DAM / asset library — store and tag processed assets; enforce the naming convention.
~~CRM — reconcile creator records with usage-rights expirations.
No connector is required. See CONNECTORS.md for the free/keyless recipe per category.
Instructions
When a user requests repurposing help:
Audit Available Content
### Content Inventory
**Campaign**: [name]
**Total Content Pieces**: [#]
**Content Types**: [videos, images, reviews, etc.]
| ID | Creator | Platform | Type | Duration/Format | Rights | Status |
|----|---------|----------|------|-----------------|--------|--------|
| 001 | @[handle] | TikTok | Video | 45s | Perpetual | Available |
| 002 | @[handle] | Instagram | Reel | 30s | 12 months | Available |
| 003 | @[handle] | Instagram | Carousel | 5 images | Campaign only | Limited |
### Rights Summary
| Rights Type | Content Count | Expiration |
|-------------|---------------|------------|
| Perpetual | [#] | Never |
| 12 months | [#] | [date] |
| Campaign only | [#] | [date] |
| Organic only | [#] | N/A - no paid use |
Map Repurposing Opportunities
## Repurposing Opportunity Map
### Original Content: @[handle] TikTok Video
**Original**: 45-second product review video
### Repurposing Options
| New Format | Channel | Modifications Needed | Effort |
|------------|---------|---------------------|--------|
| Spark Ad | TikTok Ads | None (native) | Low |
| Instagram Reel | Instagram | Aspect ratio adjust | Low |
| Facebook Ad | Facebook | Caption + CTA overlay | Medium |
| YouTube Short | YouTube | Minor edits | Low |
| Website testimonial | Website | Extract quote + thumbnail | Medium |
| Email GIF | Email | Convert to GIF, 5-10s | Medium |
| Still images | Multiple | Screenshot key moments | Low |
| Quote cards | Social | Pull text, design graphic | Medium |
| Landing page | Website | Embed or screenshot | Low |
| Sales deck | Presentations | Screenshots + stats | Medium |
### Content Multiplication
1 Original Video → 10+ Assets
┌─────────────────────────────────────────────┐
│ Original: 45s TikTok Video │
└─────────────────────────────────────────────┘
│
┌──────────────┼──────────────┐
▼ ▼ ▼
[Paid Ads] [Social] [Website/Email]
│ │ │
┌─────┴─────┐ ┌────┴────┐ ┌────┴────┐
│ │ │ │ │ │
Spark FB IG Stories Quote Website Email
Ad Video Reel Clips Cards Banner Hero
Create Repurposing Plan
## Content Repurposing Plan
### Priority Content
Based on performance and rights, prioritize:
| Rank | Content | Original Performance | Repurpose Priority |
|------|---------|---------------------|-------------------|
| 1 | @[handle1] video | [metrics] | Maximize - full rights |
| 2 | @[handle2] reel | [metrics] | High - strong content |
| 3 | @[handle3] post | [metrics] | Medium - limited rights |
### Channel Distribution Plan
#### Paid Advertising
| Platform | Content to Use | Format | Timeline |
|----------|---------------|--------|----------|
| TikTok Ads | [content IDs] | Spark Ads | Immediate |
| Meta Ads | [content IDs] | Video/Carousel | Week 1 |
| YouTube | [content IDs] | Shorts/Pre-roll | Week 2 |
#### Owned Channels
| Channel | Content to Use | Format | Timeline |
|---------|---------------|--------|----------|
| Website | [content IDs] | Embedded/Screenshots | Week 1 |
| Email | [content IDs] | GIF/Images | Week 2 |
| Blog | [content IDs] | Embedded + quotes | Week 3 |
#### Social Media
| Platform | Content to Use | Format | Timeline |
|----------|---------------|--------|----------|
| Instagram | [content IDs] | Repost/Stories | Ongoing |
| TikTok | [content IDs] | Stitch/Duet | Ongoing |
| Twitter | [content IDs] | Quote + link | Ongoing |
#### Sales & Marketing
| Use Case | Content to Use | Format | Timeline |
|----------|---------------|--------|----------|
| Sales deck | [content IDs] | Screenshots | Week 1 |
| Case study | [content IDs] | Quotes + metrics | Month 2 |
| Trade show | [content IDs] | Loop video | As needed |
Format Transformation Guide
## Format Transformation Specifications
### Video to Multiple Formats
#### Full Video Variations
| Target | Aspect Ratio | Duration | Modifications |
|--------|--------------|----------|---------------|
| TikTok/Reels | 9:16 | 15-60s | Native or trim |
| Instagram Feed | 1:1 or 4:5 | 15-60s | Crop/letterbox |
| Facebook Feed | 1:1 or 16:9 | 15-60s | CTA overlay |
| YouTube Shorts | 9:16 | <60s | YouTube branding |
| YouTube Pre-roll | 16:9 | 15-30s | Front-load message |
| Stories | 9:16 | 15s max | Split into segments |
#### Video to Static
| Asset Type | Source | Specifications |
|------------|--------|----------------|
| Thumbnail | Key frame | 1080x1080 or 1080x1920 |
| Quote card | Pull text | Brand template |
| Product shot | Frame grab | High-res moment |
| GIF | 5-10s clip | <5MB, loop |
### Quote/Review Transformations
| Format | Specifications | Use Case |
|--------|----------------|----------|
| Website testimonial | Photo + quote + name | Product pages |
| Social quote card | Designed graphic | Organic posts |
| Email testimonial | Quote + thumbnail | Campaigns |
| Ad copy | Pull key phrases | Ad headlines |
### Image Transformations
| From | To | Specifications |
|------|----|----------------|
| Carousel | Individual posts | Separate each image |
| High-res image | Multiple crops | 1:1, 4:5, 9:16 |
| Photo | Ad creative | Add copy overlay |
| Photo | Website banner | Crop to banner ratio |
Channel-Specific Guidelines
## Channel Repurposing Guidelines
### Website Usage
**Product Pages**
- Embed video reviews
- Pull quote testimonials with creator photo
- "As seen on @handle" badges
**Homepage**
- UGC carousel/gallery
- Video testimonial section
- Social proof counter
**Landing Pages**
- Hero video from top creator
- Testimonial quotes throughout
- Creator endorsement badges
**Implementation**:
```html
<!-- Embedded UGC Example -->
<div class="ugc-testimonial">
<video src="[creator-video]" controls></video>
<p class="quote">"[Pull quote]"</p>
<p class="attribution">@[handle], [platform]</p>
</div>
Email Marketing
Best Practices:
- Use GIFs (under 5MB) for video content
- Include static fallback
- Pull compelling quotes
- Link to full content
Content Types:
| Email Type |
UGC Usage |
| Welcome series |
Testimonial quote |
| Promotional |
Product demo GIF |
| Newsletter |
"What creators say" section |
| Abandoned cart |
Social proof quote |
Paid Advertising
Creative Variations:
For each video, create:
- Original (no changes)
- Hook variation (different first 3 seconds)
- CTA variation (different end card)
- Length variations (15s, 30s, full)
- Text overlay variation
Testing Matrix:
| Version |
Hook |
Body |
CTA |
Overlay |
| A |
Original |
Original |
Original |
None |
| B |
New hook |
Original |
Original |
None |
| C |
Original |
Trimmed |
Strong CTA |
Brand |
| D |
New hook |
Trimmed |
Strong CTA |
Brand |
Social Media Organic
Reposting Best Practices:
- Always credit creator
- Ask permission even if contractual
- Add brand commentary
- Use platform repost features when available
Content Calendar Integration:
| Day |
Content Type |
Source |
| Mon |
Original brand content |
Brand |
| Tue |
UGC repost |
@[creator1] |
| Wed |
Original brand content |
Brand |
| Thu |
UGC Stories |
@[creator2] |
| Fri |
UGC repost |
@[creator3] |
Build Content Library
## UGC Content Library Structure
### Folder Organization
/ugc-library/
├── /raw/
│ ├── /videos/
│ ├── /images/
│ └── /audio/
├── /processed/
│ ├── /ads/
│ │ ├── /tiktok/
│ │ ├── /meta/
│ │ └── /youtube/
│ ├── /website/
│ ├── /email/
│ └── /social/
├── /creators/
│ ├── /@handle1/
│ ├── /@handle2/
│ └── /@handle3/
└── /campaigns/
├── /campaign-name-1/
└── /campaign-name-2/
### Asset Naming Convention
`[campaign]_[creator]_[platform]_[type]_[variation]_[date]`
Examples:
- `summer2024_sarahfit_tiktok_video_original_20240615`
- `summer2024_sarahfit_tiktok_video_15s_20240615`
- `summer2024_sarahfit_ig_thumbnail_01_20240615`
### Metadata Tracking
| Field | Description | Example |
|-------|-------------|---------|
| Asset ID | Unique identifier | UGC-2024-001 |
| Creator | @handle | @sarahfit |
| Original Platform | Where created | TikTok |
| Content Type | Format | Video |
| Duration | Length | 45s |
| Usage Rights | License type | Perpetual |
| Rights Expiration | If applicable | N/A |
| Approved Uses | Where can use | All channels |
| Performance | Original metrics | 250K views, 8% ER |
| Tags | Searchable keywords | Product, review, demo |
Rights Tracking
## Usage Rights Tracker
### Rights by Content
| Content ID | Creator | Rights Level | Paid Use | Website | Email | Expires |
|------------|---------|--------------|----------|---------|-------|---------|
| UGC-001 | @handle1 | Full | ✅ | ✅ | ✅ | Never |
| UGC-002 | @handle2 | Limited | ✅ | ✅ | ❌ | Dec 2024 |
| UGC-003 | @handle3 | Organic only | ❌ | ❌ | ❌ | N/A |
### Expiring Rights Alert
| Content | Creator | Rights Expire | Action Needed |
|---------|---------|---------------|---------------|
| UGC-002 | @handle2 | Dec 15, 2024 | Renew or remove |
| UGC-005 | @handle5 | Jan 30, 2025 | Renew or remove |
### Rights Expansion Opportunities
| Content | Current Rights | Potential Upgrade | Est. Cost |
|---------|----------------|-------------------|-----------|
| UGC-003 | Organic only | Add paid rights | $[X] |
| UGC-002 | 12 months | Perpetual | $[X] |
Example
User: "We have 3 great TikTok videos from our campaign. How should we repurpose them?"
Output:
## Repurposing Plan: 3 TikTok Videos
### Content Overview
1. @creator1: 45s product demo (best performer)
2. @creator2: 30s before/after
3. @creator3: 60s day-in-the-life
### Immediate Actions (Week 1)
**From @creator1 video (45s demo):**
- ✅ TikTok Spark Ad (original)
- ✅ Instagram Reel (repost)
- ✅ Website product page embed
- ✅ 3 still images for ads/social
- ✅ 15s cut for Stories
**Total: 1 video → 6 assets**
### 30-Day Repurposing Calendar
| Week | Channel | Content | Asset Type |
|------|---------|---------|------------|
| 1 | TikTok Ads | @creator1 | Spark Ad |
| 1 | Instagram | @creator2 | Reel repost |
| 1 | Website | @creator1 | Embed |
| 2 | Meta Ads | @creator1 | Video ad |
| 2 | Email | @creator3 | GIF + quote |
| 3 | YouTube | @creator2 | Short |
| 4 | Landing page | All | Testimonials |
### Asset Checklist
- [ ] Create 15s cuts from all 3
- [ ] Pull 2 quote cards from @creator3
- [ ] Design 3 thumbnail images
- [ ] Convert @creator2 to GIF for email
- [ ] Add CTA overlay to @creator1 for Meta
Tips for Maximum Value
- Plan repurposing before shooting - Capture with multiple uses in mind
- Negotiate rights upfront - Cheaper than adding later
- Create a system - Organize for easy access
- Track everything - Know what you can use where
- Refresh regularly - Don't overuse the same content
Reference Materials
Next Best Skill
Primary: landing-optimizer — drop the repurposed testimonials, hero videos, and quote cards onto the pages that convert.
Alternates (same Convert family):
Termination note: track a visited-set. If a skill has already run this session, stop and report chain-complete instead of re-invoking it. Max chain depth is 3 hops.
Related Skills
1---2name: ugc-repurposer3description: Use when the user asks to "repurpose influencer content", "turn one video into multiple ads", or "build a UGC asset library"; produces a content inventory with rights, a multi-channel repurposing map (1 video to 10+ assets), per-format transformation specs, and a 30-day distribution plan. Not for paid amplification spend planning — use content-amplifier.4license: Apache-2.05---6
7# UGC Repurposer
8
9This skill helps you extract maximum value from influencer-generated content by repurposing it across multiple channels and formats. One great piece of content can become many assets.
10
11## Quick Start
12
13Shortest invocation:
14
15```
16How can we repurpose this influencer content across channels?
17```
18
19Common scenario — turn a small set of clips into a multi-channel plan:
20
21```
22We have 3 great TikTok videos from our campaign. Build a repurposing plan and a 30-day distribution calendar.
23```
24
25## Skill Contract
26
27- **Reads**: source UGC assets (videos, reels, reviews, images), creator handles and platforms, usage rights per asset, original performance metrics, target channels. Pulls prior campaign context from `memory/hot-cache.md` when `memory-management` is active.
28- **Writes**: content inventory, repurposing opportunity map, 30-day distribution plan, format transformation specs, and a rights tracker to `memory/influencer/ugc-repurposer/YYYY-MM-DD-<topic>.md`.
29- **Promotes**: durable facts (rights levels, expiration dates, library naming convention, top-performing source assets) to `memory/hot-cache.md`.
30- **Done when**:
31 - Every source asset has a rights level and expiration recorded.
32 - At least one source asset is mapped to 3+ distinct output formats across 2+ channels.
33 - A dated distribution plan with an asset checklist exists.
34- **Primary next skill**: [landing-optimizer](../../convert/landing-optimizer/SKILL.md) — place the repurposed social-proof assets where they convert.
35
36### Handoff Summary
37
38> Emit the standard shape from [skill-contract.md §Handoff Summary Format](../../references/skill-contract.md).
39
40## Data Sources
41
42This family needs no live integrations (Tier 1) — it works by asking you for inputs: the asset list, creator handles, rights terms, and original metrics. Provide those and the skill produces the full plan.
43
44Where a tool could speed up or enrich the work, use a `~~` connector placeholder:
45
46- `~~influencer database` — pull creator handles, platforms, and contract rights terms.
47- `~~social platform analytics` — original view/engagement metrics to rank repurpose priority.
48- `~~DAM / asset library` — store and tag processed assets; enforce the naming convention.
49- `~~CRM` — reconcile creator records with usage-rights expirations.
50
51No connector is required. See [CONNECTORS.md](../../CONNECTORS.md) for the free/keyless recipe per category.
52
53## Instructions
54
55When a user requests repurposing help:
56
571. **Audit Available Content**
58
59 ```markdown
60 ### Content Inventory
61
62 **Campaign**: [name]
63 **Total Content Pieces**: [#]
64 **Content Types**: [videos, images, reviews, etc.]
65
66 | ID | Creator | Platform | Type | Duration/Format | Rights | Status |
67 |----|---------|----------|------|-----------------|--------|--------|
68 | 001 | @[handle] | TikTok | Video | 45s | Perpetual | Available |
69 | 002 | @[handle] | Instagram | Reel | 30s | 12 months | Available |
70 | 003 | @[handle] | Instagram | Carousel | 5 images | Campaign only | Limited |
71
72 ### Rights Summary
73
74 | Rights Type | Content Count | Expiration |
75 |-------------|---------------|------------|
76 | Perpetual | [#] | Never |
77 | 12 months | [#] | [date] |
78 | Campaign only | [#] | [date] |
79 | Organic only | [#] | N/A - no paid use |
80 ```
81
822. **Map Repurposing Opportunities**
83
84 ```markdown
85 ## Repurposing Opportunity Map
86
87 ### Original Content: @[handle] TikTok Video
88
89 **Original**: 45-second product review video
90
91 ### Repurposing Options
92
93 | New Format | Channel | Modifications Needed | Effort |
94 |------------|---------|---------------------|--------|
95 | Spark Ad | TikTok Ads | None (native) | Low |
96 | Instagram Reel | Instagram | Aspect ratio adjust | Low |
97 | Facebook Ad | Facebook | Caption + CTA overlay | Medium |
98 | YouTube Short | YouTube | Minor edits | Low |
99 | Website testimonial | Website | Extract quote + thumbnail | Medium |
100 | Email GIF | Email | Convert to GIF, 5-10s | Medium |
101 | Still images | Multiple | Screenshot key moments | Low |
102 | Quote cards | Social | Pull text, design graphic | Medium |
103 | Landing page | Website | Embed or screenshot | Low |
104 | Sales deck | Presentations | Screenshots + stats | Medium |
105
106 ### Content Multiplication
107
108 ```
109 1 Original Video → 10+ Assets
110
111 ┌─────────────────────────────────────────────┐
112 │ Original: 45s TikTok Video │
113 └─────────────────────────────────────────────┘
114 │
115 ┌──────────────┼──────────────┐
116 ▼ ▼ ▼
117 [Paid Ads] [Social] [Website/Email]
118 │ │ │
119 ┌─────┴─────┐ ┌────┴────┐ ┌────┴────┐
120 │ │ │ │ │ │
121 Spark FB IG Stories Quote Website Email
122 Ad Video Reel Clips Cards Banner Hero
123 ```
124 ```
125
1263. **Create Repurposing Plan**
127
128 ```markdown
129 ## Content Repurposing Plan
130
131 ### Priority Content
132
133 Based on performance and rights, prioritize:
134
135 | Rank | Content | Original Performance | Repurpose Priority |
136 |------|---------|---------------------|-------------------|
137 | 1 | @[handle1] video | [metrics] | Maximize - full rights |
138 | 2 | @[handle2] reel | [metrics] | High - strong content |
139 | 3 | @[handle3] post | [metrics] | Medium - limited rights |
140
141 ### Channel Distribution Plan
142
143 #### Paid Advertising
144
145 | Platform | Content to Use | Format | Timeline |
146 |----------|---------------|--------|----------|
147 | TikTok Ads | [content IDs] | Spark Ads | Immediate |
148 | Meta Ads | [content IDs] | Video/Carousel | Week 1 |
149 | YouTube | [content IDs] | Shorts/Pre-roll | Week 2 |
150
151 #### Owned Channels
152
153 | Channel | Content to Use | Format | Timeline |
154 |---------|---------------|--------|----------|
155 | Website | [content IDs] | Embedded/Screenshots | Week 1 |
156 | Email | [content IDs] | GIF/Images | Week 2 |
157 | Blog | [content IDs] | Embedded + quotes | Week 3 |
158
159 #### Social Media
160
161 | Platform | Content to Use | Format | Timeline |
162 |----------|---------------|--------|----------|
163 | Instagram | [content IDs] | Repost/Stories | Ongoing |
164 | TikTok | [content IDs] | Stitch/Duet | Ongoing |
165 | Twitter | [content IDs] | Quote + link | Ongoing |
166
167 #### Sales & Marketing
168
169 | Use Case | Content to Use | Format | Timeline |
170 |----------|---------------|--------|----------|
171 | Sales deck | [content IDs] | Screenshots | Week 1 |
172 | Case study | [content IDs] | Quotes + metrics | Month 2 |
173 | Trade show | [content IDs] | Loop video | As needed |
174 ```
175
1764. **Format Transformation Guide**
177
178 ```markdown
179 ## Format Transformation Specifications
180
181 ### Video to Multiple Formats
182
183 #### Full Video Variations
184
185 | Target | Aspect Ratio | Duration | Modifications |
186 |--------|--------------|----------|---------------|
187 | TikTok/Reels | 9:16 | 15-60s | Native or trim |
188 | Instagram Feed | 1:1 or 4:5 | 15-60s | Crop/letterbox |
189 | Facebook Feed | 1:1 or 16:9 | 15-60s | CTA overlay |
190 | YouTube Shorts | 9:16 | <60s | YouTube branding |
191 | YouTube Pre-roll | 16:9 | 15-30s | Front-load message |
192 | Stories | 9:16 | 15s max | Split into segments |
193
194 #### Video to Static
195
196 | Asset Type | Source | Specifications |
197 |------------|--------|----------------|
198 | Thumbnail | Key frame | 1080x1080 or 1080x1920 |
199 | Quote card | Pull text | Brand template |
200 | Product shot | Frame grab | High-res moment |
201 | GIF | 5-10s clip | <5MB, loop |
202
203 ### Quote/Review Transformations
204
205 | Format | Specifications | Use Case |
206 |--------|----------------|----------|
207 | Website testimonial | Photo + quote + name | Product pages |
208 | Social quote card | Designed graphic | Organic posts |
209 | Email testimonial | Quote + thumbnail | Campaigns |
210 | Ad copy | Pull key phrases | Ad headlines |
211
212 ### Image Transformations
213
214 | From | To | Specifications |
215 |------|----|----------------|
216 | Carousel | Individual posts | Separate each image |
217 | High-res image | Multiple crops | 1:1, 4:5, 9:16 |
218 | Photo | Ad creative | Add copy overlay |
219 | Photo | Website banner | Crop to banner ratio |
220 ```
221
2225. **Channel-Specific Guidelines**
223
224 ```markdown
225 ## Channel Repurposing Guidelines
226
227 ### Website Usage
228
229 **Product Pages**
230 - Embed video reviews
231 - Pull quote testimonials with creator photo
232 - "As seen on @handle" badges
233
234 **Homepage**
235 - UGC carousel/gallery
236 - Video testimonial section
237 - Social proof counter
238
239 **Landing Pages**
240 - Hero video from top creator
241 - Testimonial quotes throughout
242 - Creator endorsement badges
243
244 **Implementation**:
245 ```html
246 <!-- Embedded UGC Example -->
247 <div class="ugc-testimonial">
248 <video src="[creator-video]" controls></video>
249 <p class="quote">"[Pull quote]"</p>
250 <p class="attribution">@[handle], [platform]</p>
251 </div>
252 ```
253
254 ### Email Marketing
255
256 **Best Practices**:
257 - Use GIFs (under 5MB) for video content
258 - Include static fallback
259 - Pull compelling quotes
260 - Link to full content
261
262 **Content Types**:
263 | Email Type | UGC Usage |
264 |------------|-----------|
265 | Welcome series | Testimonial quote |
266 | Promotional | Product demo GIF |
267 | Newsletter | "What creators say" section |
268 | Abandoned cart | Social proof quote |
269
270 ### Paid Advertising
271
272 **Creative Variations**:
273
274 For each video, create:
275 - Original (no changes)
276 - Hook variation (different first 3 seconds)
277 - CTA variation (different end card)
278 - Length variations (15s, 30s, full)
279 - Text overlay variation
280
281 **Testing Matrix**:
282 | Version | Hook | Body | CTA | Overlay |
283 |---------|------|------|-----|---------|
284 | A | Original | Original | Original | None |
285 | B | New hook | Original | Original | None |
286 | C | Original | Trimmed | Strong CTA | Brand |
287 | D | New hook | Trimmed | Strong CTA | Brand |
288
289 ### Social Media Organic
290
291 **Reposting Best Practices**:
292 - Always credit creator
293 - Ask permission even if contractual
294 - Add brand commentary
295 - Use platform repost features when available
296
297 **Content Calendar Integration**:
298 | Day | Content Type | Source |
299 |-----|--------------|--------|
300 | Mon | Original brand content | Brand |
301 | Tue | UGC repost | @[creator1] |
302 | Wed | Original brand content | Brand |
303 | Thu | UGC Stories | @[creator2] |
304 | Fri | UGC repost | @[creator3] |
305 ```
306
3076. **Build Content Library**
308
309 ```markdown
310 ## UGC Content Library Structure
311
312 ### Folder Organization
313
314 ```
315 /ugc-library/
316 ├── /raw/
317 │ ├── /videos/
318 │ ├── /images/
319 │ └── /audio/
320 ├── /processed/
321 │ ├── /ads/
322 │ │ ├── /tiktok/
323 │ │ ├── /meta/
324 │ │ └── /youtube/
325 │ ├── /website/
326 │ ├── /email/
327 │ └── /social/
328 ├── /creators/
329 │ ├── /@handle1/
330 │ ├── /@handle2/
331 │ └── /@handle3/
332 └── /campaigns/
333 ├── /campaign-name-1/
334 └── /campaign-name-2/
335 ```
336
337 ### Asset Naming Convention
338
339 `[campaign]_[creator]_[platform]_[type]_[variation]_[date]`
340
341 Examples:
342 - `summer2024_sarahfit_tiktok_video_original_20240615`
343 - `summer2024_sarahfit_tiktok_video_15s_20240615`
344 - `summer2024_sarahfit_ig_thumbnail_01_20240615`
345
346 ### Metadata Tracking
347
348 | Field | Description | Example |
349 |-------|-------------|---------|
350 | Asset ID | Unique identifier | UGC-2024-001 |
351 | Creator | @handle | @sarahfit |
352 | Original Platform | Where created | TikTok |
353 | Content Type | Format | Video |
354 | Duration | Length | 45s |
355 | Usage Rights | License type | Perpetual |
356 | Rights Expiration | If applicable | N/A |
357 | Approved Uses | Where can use | All channels |
358 | Performance | Original metrics | 250K views, 8% ER |
359 | Tags | Searchable keywords | Product, review, demo |
360 ```
361
3627. **Rights Tracking**
363
364 ```markdown
365 ## Usage Rights Tracker
366
367 ### Rights by Content
368
369 | Content ID | Creator | Rights Level | Paid Use | Website | Email | Expires |
370 |------------|---------|--------------|----------|---------|-------|---------|
371 | UGC-001 | @handle1 | Full | ✅ | ✅ | ✅ | Never |
372 | UGC-002 | @handle2 | Limited | ✅ | ✅ | ❌ | Dec 2024 |
373 | UGC-003 | @handle3 | Organic only | ❌ | ❌ | ❌ | N/A |
374
375 ### Expiring Rights Alert
376
377 | Content | Creator | Rights Expire | Action Needed |
378 |---------|---------|---------------|---------------|
379 | UGC-002 | @handle2 | Dec 15, 2024 | Renew or remove |
380 | UGC-005 | @handle5 | Jan 30, 2025 | Renew or remove |
381
382 ### Rights Expansion Opportunities
383
384 | Content | Current Rights | Potential Upgrade | Est. Cost |
385 |---------|----------------|-------------------|-----------|
386 | UGC-003 | Organic only | Add paid rights | $[X] |
387 | UGC-002 | 12 months | Perpetual | $[X] |
388 ```
389
390## Example
391
392**User**: "We have 3 great TikTok videos from our campaign. How should we repurpose them?"
393
394**Output**:
395
396```markdown
397## Repurposing Plan: 3 TikTok Videos
398
399### Content Overview
4001. @creator1: 45s product demo (best performer)
4012. @creator2: 30s before/after
4023. @creator3: 60s day-in-the-life
403
404### Immediate Actions (Week 1)
405
406**From @creator1 video (45s demo):**
407- ✅ TikTok Spark Ad (original)
408- ✅ Instagram Reel (repost)
409- ✅ Website product page embed
410- ✅ 3 still images for ads/social
411- ✅ 15s cut for Stories
412
413**Total: 1 video → 6 assets**
414
415### 30-Day Repurposing Calendar
416
417| Week | Channel | Content | Asset Type |
418|------|---------|---------|------------|
419| 1 | TikTok Ads | @creator1 | Spark Ad |
420| 1 | Instagram | @creator2 | Reel repost |
421| 1 | Website | @creator1 | Embed |
422| 2 | Meta Ads | @creator1 | Video ad |
423| 2 | Email | @creator3 | GIF + quote |
424| 3 | YouTube | @creator2 | Short |
425| 4 | Landing page | All | Testimonials |
426
427### Asset Checklist
428- [ ] Create 15s cuts from all 3
429- [ ] Pull 2 quote cards from @creator3
430- [ ] Design 3 thumbnail images
431- [ ] Convert @creator2 to GIF for email
432- [ ] Add CTA overlay to @creator1 for Meta
433```
434
435## Tips for Maximum Value
436
4371. **Plan repurposing before shooting** - Capture with multiple uses in mind
4382. **Negotiate rights upfront** - Cheaper than adding later
4393. **Create a system** - Organize for easy access
4404. **Track everything** - Know what you can use where
4415. **Refresh regularly** - Don't overuse the same content
442
443## Reference Materials
444
445- [skill-contract.md](../../references/skill-contract.md) — shared contract and Handoff Summary format.
446- [state-model.md](../../references/state-model.md) — memory tiers and save-path conventions.
447- [CONNECTORS.md](../../CONNECTORS.md) — free/keyless data recipe per connector category.
448- [content-reviewer](../../activate/content-reviewer/SKILL.md) — ensure source content quality before repurposing.
449- [content-amplifier](../../convert/content-amplifier/SKILL.md) — paid amplification of the repurposed UGC.
450- [contract-helper](../../activate/contract-helper/SKILL.md) — secure or expand usage rights.
451- [performance-analyzer](../../track/performance-analyzer/SKILL.md) — track how repurposed assets perform.
452
453## Next Best Skill
454
455**Primary**: [landing-optimizer](../../convert/landing-optimizer/SKILL.md) — drop the repurposed testimonials, hero videos, and quote cards onto the pages that convert.
456
457**Alternates** (same Convert family):
458
459- [content-amplifier](../../convert/content-amplifier/SKILL.md) — when the repurposed ad variations are ready for paid spend.
460
461Termination note: track a visited-set. If a skill has already run this session, stop and report chain-complete instead of re-invoking it. Max chain depth is 3 hops.
462
463## Related Skills
464
465- [content-reviewer](../../activate/content-reviewer/SKILL.md) - Ensure content quality
466- [content-amplifier](../../convert/content-amplifier/SKILL.md) - Paid amplification of UGC
467- [contract-helper](../../activate/contract-helper/SKILL.md) - Secure usage rights
468- [performance-analyzer](../../track/performance-analyzer/SKILL.md) - Track UGC performance