AgentStack
Browse Sign in
Browse Why AgentStack Sell Docs
Sign in
SKILL verified MIT Self-run

Article Highlights

skill-liamrjohnston30-remotion-motion-graphics-skill-article-highlights · by liamrjohnston30

Create article/news-style Remotion carousel inserts with clean editorial cards, layered text, rough.js highlighter strokes behind keywords, blur-in, and subtle 3D camera motion for informative/release/news/trend topics.

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

Install

$ agentstack add skill-liamrjohnston30-remotion-motion-graphics-skill-article-highlights

✓ 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.

View the full security report →

Verified badge

Passed review? Show it. Paste this badge into your README, it links to the public security report.

AgentStack Verified badge Links to your public security report.
[![AgentStack Verified](https://agentstack.voostack.com/badges/verified.svg)](https://agentstack.voostack.com/security/report/skill-liamrjohnston30-remotion-motion-graphics-skill-article-highlights)

Reliability & compatibility

Security review passed
0 installs to date
no reviews yet
19d ago

Declared compatibility

Claude CodeClaude Desktop

Compatibility is declared by the source manifest. End-to-end runtime verification is coming, see below.

Preview Execution monitoring

We're building live execution health for every listing: tool-call success rate, median latency, uptime, and last-checked timestamps, measured, not self-reported. It isn't live yet, so we don't show numbers we can't stand behind.

How agent discovery & health will work →
Are you the author of Article Highlights? Claim this listing to set pricing, connect Stripe payouts, and keep 70% of every sale.
Sign up to claim

About

Article Highlights

Example output

The approved reference render for this skill — an editorial card that blurs in, slowly zooms with a subtle 3D tilt, then draws hand-drawn highlighter strokes behind the key phrases (click for full MP4):

Use this with the Remotion skill and the motion-graphics skill when a carousel slide should feel like an editorial/news/article screenshot rather than a terminal demo.

Use this pattern for:

  • Informative/news/release/trend slides.
  • "Something just changed/launched" topics.
  • Explaining a key claim by highlighting keywords in an article-like layout.
  • Non-terminal visual proof where terminal UI would feel forced.

Prefer the terminal-inserts skill instead for Claude Code/Codex/skills/CLI/setup/agent-run visuals.

Core architecture

Do not use a flattened article screenshot when the highlight must appear behind text.

Build layered Remotion DOM/SVG:

  1. White full-HD background.
  2. White editorial article/card/paper layer with generous padding.
  3. Rough.js highlighter SVG layer above the paper.
  4. DOM/SVG text layer above the highlighter.

This is required so the marker appears behind the words but visibly on the paper.

Default specs

  • Composition: 1920x1080, 30fps, 5s / 150 frames.
  • Background: white or very light editorial canvas.
  • Card: centered, generous margins, subtle shadow optional, no clipping.
  • Typography: editorial/news-like hierarchy.
  • Small uppercase section label.
  • Large bold serif or editorial headline.
  • Muted byline/date.
  • 2-3 short body lines max.
  • Optional muted pill/button/source row.
  • Highlights: semi-transparent yellow, rough.js/hand-drawn marker style, behind text.

Animation standard

  • Frames 0-30: whole composition starts blurred and unblurs over 1 second.
  • No highlight visible at frame 0 or early blur frames.
  • Full duration: slow subtle zoom into the article.
  • Add slight 3D left-to-right rotation with perspective. Target around 15deg total per axis, but reduce if needed to prevent clipping/readability issues.
  • Start highlighter only after blur finishes, around frame 38-45.
  • Draw each highlight left-to-right like dragging a marker over paper.
  • Sequence highlights, do not reveal all at once.
  • Final state holds with highlights visible.

Highlighter rules

  • Use rough.js or irregular SVG marker shapes.
  • Animate reveal with a clipping mask/wipe from left to right.
  • Highlighter must be behind text and above paper.
  • Yellow should be visible but not obscure text.
  • Make the stroke slightly imperfect, not a clean rectangle.
  • Target only meaningful keywords/phrases, not whole paragraphs.

Layout rules

  • Hard-wrap headline/body lines intentionally.
  • Keep all text inside safe margins.
  • Check transformed/rotated card does not clip in the viewport.
  • Do not let body copy run off the right edge.
  • Do not center it like a title slide; it should feel like an article/webpage excerpt.

When briefing Remotion

Include:

  • Composition size/FPS/duration/output path.
  • The article copy and exact phrases to highlight.
  • Exact timing: blur, first highlight, second highlight, final hold.
  • Requirement that highlights start invisible and draw on after blur.
  • Requirement to build layered DOM/SVG, not flattened image text.
  • QA stills: early no-highlight frame, mid-highlight frame, final-highlight frame.

Quality gate

Before delivery:

  • npx tsc --noEmit.
  • Render MP4.
  • Render stills around frame 20, frame 60, frame 120.
  • Confirm frame 20 has no highlight.
  • Confirm target phrases are highlighted by final frame.
  • Confirm no text clipping, no off-center/cut-off card, and marker sits behind text.

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.