Skip to content
alyn
charlie947

Newsletter Promo skill

Turn a newsletter edition into a 12-20 second promo clip for LinkedIn, Instagram or X that drives people to read and subscribe. Hook question, three proof frames from the edition, then the newsletter name and where to read it. Use when someone says "promo for my newsletter", "trailer for this edition", "get people to my Substack", "teaser video" or "promote this issue".

$npx skills add charlie947/motion-graphics-skills --skill newsletter-promo
View this skill on GitHubcharlie947/motion-graphics-skills/skills/newsletter-promo/SKILL.md
Pack stars
631
Pack installs
41k
Alyn Score
54/99
Updated
31 days ago
License
MIT
– views – installs via Alyn

charlie947

Newsletter Promo

Install Newsletter Promo

Pick your agent. Every command is ready to paste.

$npx skills add charlie947/motion-graphics-skills --skill newsletter-promo

The open skills CLI detects your agents (Claude Code, Cursor, Codex and 70+ more) and installs to the right folder. Add -g to install globally.

01

Install it

Run the command above, or upload the folder in Claude.

02

Ask naturally

Describe the task. Your agent loads newsletter-promo when the request matches its description.

03

Name it if needed

If it does not trigger, say “use the newsletter-promo skill”. In Codex, type $newsletter-promo.

The skill itself

SKILL.md

FolderGitHub

Newsletter promo, built in code

A promo does one job: make someone want the full edition. Show the best bits, never the whole thing.

Before you start: read brand.md and MOTION.md if they exist. If not, run brand-intake first, or ask for hex codes, a font and a logo file. Never call a result on-brand without them.

Step 1: Ask for four things, then wait

  1. The edition link or the full text. Read it before anything else.
  2. The hook. The one question or promise the edition answers. If none is given, propose three from the edition's own lines and wait for a pick.
  3. Three proof frames. Real images, charts or clips from the edition. Attached files only.
  4. The ending card, word for word: newsletter name, where to read it, and an optional subscriber count with its source.

Step 2: Structure (15 seconds)

Time Frame
0-3s The hook, big. A question works better than a statement.
3-11s Three proof frames, about 2.5s each, each with a 3-5 word label.
11-15s Newsletter name, "Read it free at [URL]", held still.

Step 3: Build brief (paste into Claude Code)

Build one self-contained HTML file called index.html: a 15-second promo at [WIDTH] x [HEIGHT] for my newsletter edition, using only the files I attached.

Hook (0-3s): "[HOOK]" in bold condensed type, [TEXT] on [BG], key words in [ACCENT].
Proof (3-11s): my three attached images in this order, each held about 2.5 seconds with a slow push-in and this label: [LABEL 1], [LABEL 2], [LABEL 3].
End card (11-15s): "[NEWSLETTER NAME]" and "Read it free at [URL]". Hold still, readable on a phone.

Banned: typewriter text, glow, bouncing, gradients on text, any claim or number not in my brief.

Build rules: every frame from the time alone, window.seek(seconds), wait for seek when the URL has ?render. Capture one frame per shot and check every label is readable at phone size.

Step 4: Export and post

Export 1080 x 1350 for LinkedIn and 1080 x 1920 for Stories and Reels. Put the edition link in the first line of the caption, not only the comments.

Tips for Newsletter Promo

  • • Start a fresh session after installing so your agent picks up the new skill.
  • • It is part of a pack with 15 skills. Install only the ones you need with --skill to keep triggers precise.
  • • If two skills overlap, mention the one you want by name.

Questions about Newsletter Promo

What does the Newsletter Promo skill do?

Turn a newsletter edition into a 12-20 second promo clip for LinkedIn, Instagram or X that drives people to read and subscribe. Hook question, three proof frames from the edition, then the newsletter name and where to read it. Use when someone says "promo for my newsletter", "trailer for this edition", "get people to my Substack", "teaser video" or "promote this issue".

How do I install Newsletter Promo?

Run "npx skills add charlie947/motion-graphics-skills --skill newsletter-promo" in your project. The skills CLI installs it for Claude Code, Cursor, Codex and 70+ other agents. In Claude on the web, upload the skill folder as a ZIP under Customize > Skills.

Does Newsletter Promo work in Cursor and Codex?

Yes. Newsletter Promo uses the open SKILL.md format, so it works in Claude Code, Claude, Cursor, OpenAI Codex, Gemini CLI, GitHub Copilot and other agents that support agent skills.

Is Newsletter Promo free?

Newsletter Promo is open source on GitHub under the MIT license. It is free to install; check the license before commercial use.

Who made Newsletter Promo?

Newsletter Promo is published by charlie947 in the charlie947/motion-graphics-skills repository, together with 14 other skills.

Similar skills. From other creators.