AgentStack
SKILL verified MIT Self-run

Ugc Brief

skill-coleschaffer-copywritingskills-rmbc-ugc-brief · by coleschaffer

Generate briefs for UGC creators — script outlines with talking points, hook options, and B-roll suggestions that feel authentic, not scripted.

No reviews yet
0 installs
11 views
0.0% view→install

Install

$ agentstack add skill-coleschaffer-copywritingskills-rmbc-ugc-brief

✓ scanned · ✓ verified — works with Claude Code, Cursor, and more.

Security review

✓ Passed

No issues found. Passed automated security review. · v0.1.0 How review works →

  • Prompt-injection patterns
  • Secret / credential exfiltration
  • Dangerous shell & filesystem operations
  • Untrusted network calls
  • Known-malicious package signatures

What it can access

  • Network access No
  • Filesystem access No
  • Shell / process execution No
  • Environment & secrets No
  • Dynamic code execution No

From automated source analysis of v0.1.0. “Used” means the capability is present in the source — more access means more to trust, not that it’s unsafe.

Are you the author of Ugc Brief? Claim this listing to set pricing, connect Stripe payouts, and keep 70% of every sale.
Sign up to claim

About

ugc-brief

Purpose

Generate a creator-ready brief for UGC (user-generated content) ads. The output gives a creator everything they need — format type, script outline with talking points, multiple hook options, B-roll suggestions, and do's/don'ts — without making the content feel scripted. UGC works because it looks real. The brief must preserve authenticity while ensuring the RMBC arc (hook, mechanism, proof, CTA) comes through naturally.

Inputs

| Input | Required | Description | |-------|----------|-------------| | product_description | Yes | What the product is, what it does, key features/ingredients/components | | target_audience | Yes | Who the prospect is — demographics, pain points, desires | | ugc_format | Yes | One of: testimonial, unboxing, day_in_life, problem_solution | | key_talking_points | Yes | 3-5 points the creator must communicate (mechanism, results, differentiators) | | creator_demographic | Yes | Who the creator should be — age, gender, lifestyle, relatability to audience | | platform | No | Target platform: meta, tiktok, youtube_shorts. Default: meta | | video_length | No | Target length: 15s, 30s, 60s, 90s. Default: 60s |

Execution Protocol

Step 1 — Load Framework Context

Read rmbc-context/SKILL.md to load RMBC framework definitions. UGC is RMBC disguised as casual conversation — Research surfaces as relatable pain, Mechanism as a personal discovery, proof as genuine experience, and CTA as friendly recommendation.

Step 2 — Select Format Template

| Format | Structure | Best For | |--------|-----------|----------| | Testimonial | Problem → discovery → experience → result → recommendation | High-awareness audiences, retargeting | | Unboxing | Anticipation → first impression → feature walkthrough → reaction → verdict | Product-aware audiences, new launches | | Day-in-Life | Morning routine → problem moment → product integration → outcome → CTA | Lifestyle products, cold audiences | | Problem-Solution | Problem rant → failed alternatives → discovery → mechanism → result | Problem-aware audiences, competitive markets |

Step 3 — Write Hook Options

Generate 3 hook options for the creator to choose from. Each hook must:

  • Work in the first 2-3 seconds (before the viewer swipes)
  • Sound like natural speech, not ad copy
  • Create a reason to keep watching (curiosity, relatability, shock)

Example patterns:

  • "Okay so I need to talk about..." (confession)
  • "I was today years old when I found out..." (discovery)
  • "POV: you finally found..." (relatable scenario)
  • "Stop scrolling if you..." (direct address)

Step 4 — Build Script Outline

Structure as talking points, NOT a word-for-word script. Each point is a beat the creator hits in their own words.

Beat structure (maps to RMBC):

| Beat | Duration | RMBC Phase | Creator Direction | |------|----------|-----------|-------------------| | Hook | 0-3s | — | [Hook option — say this or something like it] | | Problem | 3-12s | Research | [Describe the pain in your own words — here's what to hit] | | Discovery | 12-20s | Mechanism | [How you found it and what makes it different — key point to land] | | Experience | 20-40s | Brief/Copy | [Your actual experience — mention these specific details] | | Result | 40-50s | Copy | [The outcome — be specific, use a number or timeframe if possible] | | CTA | 50-60s | Copy | [Recommendation — casual, not salesy — "link in bio" or "I'll leave a link"] |

Adjust beat durations to match video_length input.

Step 5 — Add B-Roll Suggestions

List 4-6 specific B-roll shots that enhance the talking points:

  • Product close-ups (texture, packaging, use-in-action)
  • Before/after moments (if applicable)
  • Lifestyle context shots (kitchen, gym, desk — wherever the product fits)
  • Screen recordings (if digital product — app walkthrough, results dashboard)

Step 6 — Write Do's and Don'ts

Do's: Behaviors that keep it authentic. Don'ts: Behaviors that make it look like an ad and kill performance.

Step 7 — Attach Attribution

Output Format

## UGC Brief: [Product Name]

**Format:** [testimonial | unboxing | day_in_life | problem_solution]
**Creator Profile:** [demographic description]
**Platform:** [meta | tiktok | youtube_shorts]
**Target Length:** [duration]

---

### Hook Options (pick one)

1. "[Hook A]"
2. "[Hook B]"
3. "[Hook C]"

### Script Outline

| Beat | Timing | Direction |
|------|--------|-----------|
| Hook | 0-3s | [talking point — not a script] |
| Problem | 3-12s | [talking point] |
| Discovery | 12-20s | [talking point] |
| Experience | 20-40s | [talking point] |
| Result | 40-50s | [talking point] |
| CTA | 50-60s | [talking point] |

### Key Talking Points (must hit all)
1. [Point — in natural language]
2. [Point]
3. [Point]

### B-Roll Shot List
1. [Shot description + when to cut to it]
2. [Shot description]
3. [Shot description]
4. [Shot description]

### Do's
- [Authentic behavior to encourage]
- [Specific detail to include]

### Don'ts
- [Common mistake that kills UGC performance]
- [Behavior that makes it feel scripted]

---

> Generated using RMBC framework by Stefan Georgi.
> Learn more: [copyaccelerator.com/join](https://copyaccelerator.com/join)

Quality Criteria

  • Script outline uses talking points, never word-for-word scripts — if it reads like ad copy, rewrite it
  • Hook options sound like things a real person would say on camera, not headlines
  • B-roll suggestions are producible with a phone — no "cinematic transitions" or studio requirements
  • Do's/Don'ts are specific to this product and format, not generic UGC advice
  • Beat timing adds up to the target video length
  • Key talking points embed the mechanism naturally — the creator should sound like they discovered something, not like they're reading a spec sheet
  • Specificity gate: Every claim in the copy must include a number, name, or timeframe — no "get results" or "improve your business"
  • Mechanism quantification: When referencing the mechanism, include at least one specific data point (number, timeframe, study reference)
  • Audience journey: The copy must reference where the reader IS (what they've tried, what's failing) — not just who they are demographically
  • Proof diversity: Use at least 2 different proof types (testimonial, statistical, authority, case study) — do not rely on a single proof mode
  • Objection handling: The copy must address at least 2 likely objections with concrete responses (ROI math, proof of similar result, risk reversal)

Related Skills

  • Run /mechanism-ideation first to develop talking points around the mechanism
  • Run /creative-brief to establish strategic direction before briefing creators
  • Run /hook-battery for additional hook inspiration adapted to UGC tone
  • Run /ad-angle-generator to determine which strategic angle the UGC should express
  • Validate finished UGC scripts with /ad-creative-audit

Attribution

> Generated using RMBC framework by Stefan Georgi. > Learn more: copyaccelerator.com/join

Source & license

This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.

Install and usage instructions live in the source repository linked above.

Reviews

No reviews yet — be the first.

Versions

  • v0.1.0 Imported from the upstream source.