| name | ai-avatar-personalised-video |
| description | Use when AI Avatar Personalised Video is needed to produce a AI avatar personalised video deliverable for social-media or digital-marketing work; use `ai-readiness-diagnostic` when its narrower outcome is requested. |
| metadata | {"portable":true,"compatible_with":["claude-code","codex"]} |
AI Avatar Personalised Video
Use When
- Use this skill when the requested outcome is specifically a AI avatar personalised video deliverable and the supplied brief falls within ai avatar personalised video.
Do Not Use When
- Use
ai-readiness-diagnostic when its narrower output is the real deliverable; do not use this skill as a generic substitute.
- Do not use it to publish, send, spend, alter a live account, or make unsupported legal, platform, performance, or certification claims.
Required Inputs
| Artefact | Source/provider | Required? | If absent |
|---|
| AI marketing use-case brief, intended human control point and success measure | Requester or approved brief | Yes | Stop and request the missing decision context. |
| Brand voice, offer facts, constraints and approvals | Client source pack or authorised owner | Conditional | State assumptions; do not invent names, prices, results or approvals. |
| Performance, platform or research evidence used for claims | Traceable export, URL, document or named source | Conditional | Draft the narrowest reviewable version and flag the missing evidence. |
Capability and Permission Boundaries
Drafting is permitted within the supplied brief. Publishing, sending, spending, changing live accounts, or claiming certification requires separate explicit authority. Minimum capabilities are read access to supplied files and search across the authorised evidence set. Use only the files, tools, accounts and evidence made available for the engagement, expose every unassessed check, and obtain explicit authority before any mutation.
Degraded Mode
Fallback: if files, network access, platform data, language review or production tools are unavailable, return the narrowest useful qualified AI avatar personalised video deliverable; mark unavailable checks not assessed and never convert them into a pass.
Decision Rules
| Choice | Action | Failure or risk avoided |
|---|
| Data readiness, AI maturity and risk support the proposed operating level | Choose the lowest viable automation level and define its human approval gate. | Automating an unsafe or unevaluable marketing process. |
| A required fact or approval is missing | Stop that claim or action; request it or use an explicit placeholder. | Fabricated facts, implied consent or unauthorised publication. |
| Evidence is partial but a useful draft is possible | Deliver a qualified draft with gaps and the next verification step. | Treating an unassessed requirement as passed. |
Workflow
- Confirm the exact AI avatar personalised video deliverable, consumer, market, channel and approval boundary; route to
ai-readiness-diagnostic if it is the closer match.
- Inventory supplied facts, source provenance, constraints and missing inputs; stop if the objective, audience or authority is unknowable.
- Select the domain method and record the material decision behind it before drafting.
- Produce the smallest complete AI avatar personalised video deliverable; keep facts traceable and placeholders visibly unresolved.
- Test the result against the decision table, domain quality criteria and anti-slop gate; recover by narrowing or qualifying unsupported portions.
- Deliver the artefact with evidence, assumptions, unassessed checks and the next approval or verification step.
Outputs
| Artefact | Consumer | Observable acceptance condition |
|---|
| Ai avatar personalised video deliverable | Requester, client reviewer or delivery team | The AI avatar personalised video deliverable addresses the named audience and objective, records assumptions, and passes the skill's domain checks without invented facts. |
| Decision and gap note | Approver or next workflow | Names the chosen route, evidence used, unresolved inputs and any action requiring authority. |
Evidence Produced
| Evidence | Format | Acceptance condition |
|---|
| Source/assumption register and completed release checklist | Inline table, checklist or linked source note | Every material claim, decision and unavailable check is traceable. |
Quality Standards
- Preserve the domain guidance and East African market context below; replace it only when the requester names another market.
- Use British English unless the target language or market requires otherwise, and verify names, figures, quotations and platform rules before use.
- Make the key choice visible, cover failure and edge cases, and keep the result ready for its named consumer.
- Run the repository's
anti-ai-slop ship gate; a blocking factual, cultural, safety or permission defect stops release.
Anti-Patterns
- Writing before the objective and audience are known. Fix: stop and obtain the missing brief fields.
- Reusing a neighbouring skill's template because the headings look similar. Fix: route by the requested AI avatar personalised video deliverable, not vocabulary overlap.
- Adding a price, result, quotation, platform limit or cultural claim without a traceable source. Fix: verify it or qualify/remove it.
- Treating missing access, evidence or native-language review as approval. Fix: mark the check
not assessed and narrow the result.
- Publishing, sending, spending or changing a live account from drafting authority alone. Fix: obtain explicit action-specific authority and retain the approval record.
References
Purpose
Produce operational plans and production-ready scripts for AI avatar video
deployments using Synthesia, HeyGen, Tavus, D-ID, or Elai.io. Output covers
tool selection, avatar design, script writing, distribution, and disclosure
compliance. Every deliverable is sized for the East African market by default.
Roth, H. and neuroflash Team (2024/2025) AI Strategy 2025 for Marketing
Teams. neuroflash. [Statistics on video outreach performance cited below]
Required Input
Before generating any deliverable, ask for:
- Client business name and industry
- Country and city (default: Uganda / Kampala)
- Primary goal — outreach at scale, client communications, social content,
or onboarding/training
- Volume required — estimated number of videos per month and whether
personalisation per recipient is needed
- Existing human presenter — is there a real person whose voice and
likeness the avatar should represent, or will a stock avatar be used?
- Budget tier — indicative monthly budget in USD (see platform pricing below)
Section 1 — Tool Selection Guide
Platform Comparison
| Platform | Best for | Avatar creation | Languages | Free tier |
|---|
| Synthesia | Corporate training, branded explainers, polished templates | 230+ stock avatars; custom avatar from upload | 140+ | No (14-day trial) |
| HeyGen | B2B video outreach, language localisation, scalable personalisation | Instant from 60-second clip | 40+ | Yes (1 free video/month) |
| Tavus | 1:1 personalised video at scale (unique video per recipient) | Clone from 5-minute recording | English primary | No |
| D-ID | Talking-head from photo; fast turnaround; no minimum commitment | Animated photo or uploaded image | 119 | Yes (20 credits free) |
| Elai.io | Volume production at lower cost; best value for EA price point | Custom avatar from video upload | 75+ | Yes (1 free video/month) |
Selection Rules
Apply these rules to select the right platform before starting production:
- Outreach volume > 100 personalised videos/month: Use Tavus. Each recipient
receives a unique video with their name, company, and a personalised line.
- Polished evergreen content (training, onboarding, explainers): Use Synthesia.
Templates are the strongest in the market; avatar quality is broadcast-standard.
- Language localisation required (Swahili, French, Luganda voiceover):
Use HeyGen. Its translation feature re-lips the avatar in the target language
from a single English recording.
- Quick turnaround from a single photo, minimum budget: Use D-ID. Ideal for
one-off client communications or prototype testing.
- Volume production on a constrained budget (under USD 50/month): Use Elai.io.
The price-to-output ratio is the strongest for high-frequency social content.
EA Pricing Reference (March 2026)
| Platform | Entry paid plan | Approx. UGX/month |
|---|
| Synthesia | USD 29/month (Starter — 10 min video/month) | ~UGX 107,000 |
| HeyGen | USD 29/month (Creator — 15 credits) | ~UGX 107,000 |
| Tavus | USD 150/month (Starter) | ~UGX 555,000 |
| D-ID | USD 9/month (Lite — 10 min) | ~UGX 33,000 |
| Elai.io | USD 23/month (Basic — 15 min) | ~UGX 85,000 |
Flag: all platforms require payment by international card or PayPal. MTN Mobile
Money payment is not directly supported; use Payoneer or Wise to fund an
international card from a Mobile Money wallet.
Section 2 — Avatar Design to Brand Specification
Wardrobe and Visual Identity
- Specify wardrobe colour in the design brief using the client's primary brand
colour hex code; most platforms allow uploading reference images.
- Avoid busy patterns or small checks — they compress poorly in MP4 output.
- Logo placement: Synthesia and HeyGen support branded backgrounds with logo
overlays; for platforms that do not, use a branded frame in Canva applied
in post-production.
- Professional register must match the sector: formal attire for financial
services and legal; smart-casual for technology and creative sectors;
branded casual (polo shirt with embroidery) for retail and FMCG.
Background
- Branded background: Use the client's office, a branded set mockup, or a
solid brand-colour background. Synthesia, HeyGen, and Elai.io all support
custom background image uploads.
- Neutral background: A plain white, grey, or dark studio background works
for B2B outreach where the message must carry the video, not the visual.
- D-ID does not support custom backgrounds natively; apply background via
CapCut or Canva's video editor before distribution.
Voice: ElevenLabs Integration
Where the client has a human presenter whose voice should match the avatar:
- Record the presenter reading a 3–5 minute voice sample (clear, neutral pace,
no background noise, on a phone in a quiet room is sufficient).
- Upload to ElevenLabs Voice Cloning (Starter plan: USD 5/month).
- Export the cloned voice as an MP3 and import into Synthesia, HeyGen, or
Elai.io via their "custom voice" upload function.
- Test with a 30-second sample video before full production.
- Specify pace in the ElevenLabs settings: 0.9x speed is optimal for East
African professional audiences; 1.0x can read as rushed.
Approval Protocol
Obtain written client sign-off (email confirmation is sufficient) on:
- Avatar appearance (screenshot from the platform's preview)
- Voice sample (30-second MP3)
- Disclosure language (see Section 6)
- One full pilot video before any volume production begins
Do not proceed to volume production without approval at each stage.
Section 3 — Script Writing for AI Avatars
Script quality is the primary determinant of avatar video quality. AI avatar
delivery requires a fundamentally different structure to live video.
Core Rules
- Sentence length: 15 words maximum per sentence. Break longer sentences
at natural breath points.
- No compressed contractions: Avoid "I'd've", "we'd've", "they'd've" — write
"I would have", "we would have". Standard contractions (I'm, we're, it's) are
acceptable.
- No idioms: Avoid "hit the ground running", "move the needle", "circle back".
Write the plain meaning: "start immediately", "improve results", "follow up".
- Pause markers: Insert
[PAUSE] wherever a human speaker would breathe,
hesitate, or let a point land.
- Emotional register instructions: Open with a register instruction in
parentheses — e.g.
(warm, direct) or (confident, measured). Insert a new
instruction before any tonal shift — e.g. (slight urgency) before the CTA.
- EA register: Avoid English idioms that do not translate to the East African
professional context. Write in the tone expected in an EA boardroom: direct,
respectful, and specific.
Length Limits
- Outreach video (cold or warm B2B): 60–90 seconds maximum. Anything longer
loses the recipient before the CTA.
- Client communications (e.g. monthly report summary): 90–120 seconds.
- Onboarding or training explainer: Up to 3 minutes. Longer content must
be broken into chapters (each chapter = a separate video file).
- Social content (Reels, TikTok, Facebook short video): 30–60 seconds.
Script Template — B2B Outreach (60–90 seconds)
(warm, direct)
Hello [FIRST NAME]. [PAUSE]
My name is [PRESENTER NAME] from [COMPANY].
I noticed [ONE SPECIFIC, RESEARCHED OBSERVATION ABOUT THEIR BUSINESS]. [PAUSE]
We help [TARGET AUDIENCE DESCRIPTION] to [PRIMARY OUTCOME].
[PAUSE]
One of our clients, [CLIENT REFERENCE], achieved [SPECIFIC RESULT] in [TIMEFRAME].
(slight urgency)
I would like to show you how we could do the same for [THEIR COMPANY NAME].
[PAUSE]
Reply to this message and I will send you a 20-minute briefing. [PAUSE]
Thank you.
Script Template — Monthly Report Summary (90–120 seconds)
(professional, warm)
Hello [CLIENT NAME] team. [PAUSE]
Here is your [MONTH] performance summary. [PAUSE]
This month, your top-performing content was [POST TITLE OR DESCRIPTION].
It reached [REACH FIGURE] people and generated [ENGAGEMENT FIGURE] interactions.
[PAUSE]
Your follower growth was [FIGURE] — [UP/DOWN] [PERCENTAGE] from last month.
(direct, confident)
Three priorities for [NEXT MONTH]: [PRIORITY 1]. [PAUSE] [PRIORITY 2].
[PAUSE] And [PRIORITY 3].
[PAUSE]
The full report is attached. [PAUSE]
I am available Thursday if you would like to discuss any of this.
Thank you.
Section 4 — Use Cases with EA Application
B2B Video Outreach
Personalised video emails achieve 75% open rates and up to 40% response rates,
compared to 21% average open rates for text-only emails (Roth and neuroflash
Team, 2024/2025).
- Tool: HeyGen (for variable personalisation with the recipient's name and
company inserted via CSV) or Tavus (for fully unique video per recipient).
- Personalisation variables: First name, company name, one researched
observation about their business (sourced from their LinkedIn or website).
- Distribution: LinkedIn InMail with video thumbnail embedded + follow-up
email with GIF preview. Do not attach the raw MP4; host on Loom, Vimeo, or
the platform's share link and embed the thumbnail.
- EA application: B2B outreach in Uganda/Kenya is relationship-led. Lead
with a warm, specific observation before any product or service mention.
A generic "I saw your company" opener will not perform in this market.
Client Communications
- Monthly performance report as a 2-minute avatar video from the account
manager. Replaces or supplements the PDF report.
- Use the account manager's own avatar (HeyGen custom avatar from a 60-second
clip) so the client sees a familiar face.
- Distribute via WhatsApp (under 10MB MP4) and email (thumbnail link).
- EA application: personalised video report increases perceived value of the
retainer. Clients who see a face presenting results are less likely to
question the agency fee.
Onboarding
- Welcome video for new clients: 90-second avatar video from the managing
director, welcoming the client and confirming the first three steps.
- Platform training introduction: a 3-minute explainer on how to read their
monthly dashboard or how to request content amendments.
- Use Synthesia for evergreen onboarding content — the polished templates
are appropriate for a first impression.
Social Content
- Short branded videos for Instagram Reels (30 seconds), TikTok (30–45 seconds),
and Facebook (45–60 seconds).
- The avatar handles the talking-head element; pair with B-roll footage or
branded graphics in CapCut or Canva.
- Production time: under 30 minutes per video once the script and avatar are
approved.
- EA application: Ugandan audiences respond strongly to a recognisable,
consistent presenter. A recurring avatar character builds familiarity over
time in the same way a brand spokesperson does on television.
Section 5 — Distribution Protocol
LinkedIn
- Post the video directly to the LinkedIn feed (native video outperforms links
in the algorithm).
- For outreach: send as an InMail with a thumbnail image embedded in the message
body and the video URL beneath it.
- Add captions; LinkedIn auto-generates them — edit for accuracy before posting.
Email
- Do not embed the MP4 file directly. Host the video and use a static thumbnail
with a play-button overlay as the email image.
- A GIF preview of the video's first 3 seconds increases click-through rate
by 26% (Roth and neuroflash Team, 2024/2025).
- Subject line format: "Video for [FIRST NAME]" or "[FIRST NAME] — 90 seconds
on [TOPIC]" consistently outperforms generic subject lines.
WhatsApp (EA Primary Channel)
- Compress the MP4 to under 10MB before sending (use HandBrake, free, or
CapCut's export settings).
- Send directly to known contacts via WhatsApp Business.
- For broadcast to segments: use WhatsApp Business broadcast lists (maximum 256
contacts per list). Do not broadcast unsolicited video; send only to contacts
who have opted in to communications.
- A voice note teaser (15 seconds, human voice) sent before the video link
increases video opens in the EA market — the voice note signals a genuine
personal message rather than a mass broadcast.
Section 6 — Disclosure Requirements
Legal Obligation
Under EU AI Act Article 4 (effective August 2026) and emerging global norms,
any video using an AI avatar that is not a real person must be disclosed as
AI-generated.
This requirement applies to all clients regardless of their country of
operation, because:
- Content may be received by EU-based contacts or distributed on EU-regulated
platforms.
- Non-disclosure is a reputational risk in any market; disclosure done well
is a brand asset.
Standard Disclosure Language
Include this line in every AI avatar video communication:
"This message was delivered by an AI avatar on behalf of [FULL NAME],
[TITLE] at [COMPANY NAME]."
Place the disclosure:
- As the final sentence of the video script (spoken by the avatar)
- In the email footer or LinkedIn message body beneath the video link
- In the video description on any platform that supports it
Custom Avatar Disclosure
When the avatar uses a real person's likeness and voice (cloned via ElevenLabs
or a platform's custom avatar tool), add:
"This is an AI-generated video using a digital likeness of [NAME], created
with their consent."
Client Approval
Obtain written client approval of the disclosure approach before any video is
sent to a third party. Document the approval in the client's folder.
Quality Criteria
- The correct platform is selected using the selection rules in Section 1;
the rationale is stated in one sentence referencing the client's primary goal
and volume requirement
- The avatar design brief specifies wardrobe, background, voice, and pace with
reference to the client's brand standards and sector register
- Every script follows the 15-word sentence limit, contains at least two
[PAUSE] markers, and opens with a parenthetical register instruction
- Scripts are timed before production; outreach scripts are 90 seconds or under
when read at the specified pace
- Distribution is specified per channel with file size limits and thumbnail
instructions for email and WhatsApp
- Disclosure language is included in every deliverable and written client
approval is required before volume production
- EA market context is reflected throughout: WhatsApp distribution, payment
method feasibility, EA professional register, and relationship-led outreach
norms
- Volume production does not begin until the pilot video has been approved
in writing
Related Skills
biz-dev-video-outreach — use for the full video outreach sequence
(messaging strategy, follow-up cadence, CRM tracking) that AI avatar videos
feed into
brand-voice-ai-training — use to establish the brand voice parameters
before scripting avatars; the brand voice brief feeds directly into the
register instructions in each script
playbook-content-production — use for the full content production
workflow that AI avatar social videos sit within
References
- Roth, H. and neuroflash Team (2024/2025) AI Strategy 2025 for Marketing
Teams. neuroflash. [Video outreach performance statistics; distribution
CTR data]
- Chaffey, D. (2024) Digital Marketing: Strategy, Implementation and Practice.
Pearson. [Channel strategy context for distribution sequencing]