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

Terminal Inserts

skill-liamrjohnston30-remotion-motion-graphics-skill-terminal-inserts · by liamrjohnston30

Create terminal-style Remotion insert graphics for carousels and AI-agent demos — authentic CLI installs, skills-loaded sequences, server logs, agent run logs, generated output cards, and clean dark terminal animations.

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

Install

$ agentstack add skill-liamrjohnston30-remotion-motion-graphics-skill-terminal-inserts

✓ 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-terminal-inserts)

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 Terminal Inserts? Claim this listing to set pricing, connect Stripe payouts, and keep 70% of every sale.
Sign up to claim

About

Terminal Inserts

Example output

Clips built by an agent following this skill (click for full MP4):

Use this with the Remotion skill and the motion-graphics skill when making carousel/body-slide inserts that should look like polished terminal/product UI — especially for Claude Code, Codex, MCP, agents, skills, repo workflows, and automation demos.

Goal

Make the idea obvious in under 2 seconds using an authentic terminal metaphor. The insert should look like a premium CLI/product demo, not a random code screenshot, checklist UI, or generic neon animation.

Approved examples live in assets/examples/:

  • terminal-install.mp4 — command -> ASCII/large terminal word -> authentic CLI lines -> success state.
  • outreach-sequence-generator.mp4 — command -> status -> structured generated cards.

Contact sheets live in references/ for quick visual recall.

Default specs

  • Carousel insert render: match the destination frame exactly when known. If unknown, render 1440x1080, 30fps, 5 seconds, then crop/fit consciously.
  • Background: near-black/navy (#05070F, #070B16) with subtle grain or radial glow.
  • Terminal panel: dark charcoal/near-black rounded rectangle, soft shadow, 1px low-opacity border.
  • Chrome: macOS traffic-light dots top-left; muted centered title/path optional, e.g. archive@skills.
  • Typography: monospace only for terminal scenes. Prefer SF Mono, JetBrains Mono, IBM Plex Mono, Berkeley Mono fallback.
  • Accent: terminal green (#4ade80, #22C55E, #39FF88) plus white/muted gray. Use only 2-3 colors for authentic CLI scenes.
  • Audio is optional; carousel inserts usually should work silently.

Critical authenticity rules

For terminal install/log scenes, do not make UI checklist cards.

Use terminal symbols and real CLI structure:

~ $ codex skills load carousel-qa

        ██████╗  █████╗
        QA CHECK LOADED

        ( + Welcome to Carousel QA )
┌ installing carousel-qa...
◇ skill added: brand-rules ✓
◇ skill added: slide-fit-checker ✓
◇ skill added: remotion-frame-guard ✓
◇ skill added: export-reviewer
◇ skill added: final-qa-runner

✓ carousel QA skill ready

Required for this pattern:

  • Prompt starts with ~ $ or project path + $.
  • Command types character-by-character.
  • Use for section openers when helpful.
  • Use as the line prefix for install/progress rows.
  • Use inline trailing after completed rows.
  • Use plain flowing terminal text, not card rows, checkboxes, pills, status chips, or rounded checklist components.
  • Use a blinking block cursor or pipe cursor at the active line.
  • Main output can include ASCII-style logo/word in green with subtle glow.

Avoid:

  • Checkbox UI on the left.
  • Big check icons as separate components.
  • Emoji.
  • Sans-serif UI lists.
  • Dividers, card backgrounds, or dashboards inside the terminal.
  • Random fake code dumps.

Perspective/motion standard

The approved terminal install style is not just color changes. The window itself moves like a floating screen:

  • Terminal slides in from bottom with 3D perspective.
  • Use perspective(...) rotateX(18deg-22deg) and a slight rotateY oscillation or directional tilt.
  • Keep the terminal readable and mostly front-facing; the tilt should feel premium, not warped.
  • Add subtle scale/fade on entry, then a small settling movement.
  • End state holds cleanly for 20-30 frames.

Reusable patterns

1. Authentic skill install / loaded skill

Use for Claude Skills, Codex setup, MCP install, agent bootstrapping.

Sequence:

  1. Terminal window enters from bottom with perspective/tilt.
  2. Command types in: codex skills load research-router or claude skill install content-engine.
  3. ASCII/large green keyword appears: LOADED, ARCHIVE, VERIFY, DEPLOY.
  4. Optional welcome pill rendered as terminal-looking text, not a UI pill: ( + Welcome to Archive Skills ).
  5. CLI lines reveal top-down using ◇ skill added: ... and trailing .
  6. End with one readable success line: ✓ workflow ready.

2. Command -> generated cards

Use when showing AI producing structured output like personas, hooks, briefs, or outreach steps.

Sequence:

  1. Terminal command types in.
  2. Green status line appears.
  3. Reveal 2-3 dark output cards left-to-right or bottom-up.
  4. Cards have green icon/avatar, green title, 1 short muted body line.

This pattern can use cards because the point is generated output. Do not use cards for pure terminal install/log scenes.

3. Agent run / verification log

Use for Codex or Claude Code doing work.

Sequence:

  1. Command: codex run "fix checkout bug".
  2. Realistic log rows:
  • ◇ reading repository map ✓
  • ◇ reproducing failing test ✓
  • ◇ editing checkout handler ✓
  • ◇ running npm test
  1. End with ✓ diff ready for review or ✓ tests passed.

Motion rules

  • Use useCurrentFrame(), spring(), and interpolate(). No CSS transitions for render-critical motion.
  • Type commands at about 1 frame per character when possible.
  • Stagger CLI line reveals by 6-12 frames.
  • Reveal trailing a few frames after each line appears.
  • ASCII/logo word should fade/scale in with subtle glow pulse, not bounce wildly.
  • Tiny scanline/noise overlay is okay at very low opacity.
  • End state should hold for at least 20-30 frames for preview capture.

Mobile clarity rules

  • One primary idea per insert.
  • Big readable terminal word or readable final success line.
  • Tiny log text may be texture, but the main message cannot depend on it.
  • Prefer terminal authenticity over fake product screens.
  • No random arrows/cursors/triangles unless they explain a step.
  • Do not show dense real code unless the slide is explicitly about code.

Professional brief requirements

When briefing an agent to build one of these, use a detailed scene-spec style prompt. Include:

  • Exact canvas, FPS, duration, output path.
  • Visual goal and reference examples.
  • Scene-by-scene timing in frames.
  • Exact command text, ASCII/hero word, log lines, final success line.
  • Palette, fonts, terminal symbols, and explicit avoid-list.
  • Motion details: perspective, rotateX/rotateY, spring/fade/scale, type speed, stagger timing.
  • Validation: typecheck, render, ffprobe, frame/contact-sheet inspection.

Brief template

Create a Remotion video (1440x1080, 30fps, 5s / 150 frames) for a carousel insert.
Style: dark premium Mac terminal, matching approved examples in `assets/examples/terminal-install.mp4` and screenshot/reference.

Scene — Terminal install (150 frames)
- Terminal window with macOS traffic-light dots, title `archive@skills`, body #0d0d0d, title bar #1f1f1f.
- Window enters from bottom during frames 0-24 with perspective rotateX 20deg and slight rotateY oscillation, then settles while staying readable.
- Type command from frames 12-55 at ~1 frame/char: `~ $ codex skills load carousel-qa`.
- After typing, show large green ASCII/terminal word centered: `LOADED`.
- Show terminal-looking welcome line: `( + Welcome to Carousel QA )`.
- Reveal CLI lines progressively using exact terminal symbols, no UI checkboxes:
  `┌ installing carousel-qa...`
  `◇ skill added: brand-rules ✓`
  `◇ skill added: slide-fit-checker ✓`
  `◇ skill added: remotion-frame-guard ✓`
  `◇ skill added: export-reviewer ✓`
- Final line: `✓ carousel QA skill ready`.
- Use white for command, green for output, muted gray title. No cards, no checklist components, no emoji.
- Add blinking cursor at active/final line. Hold final state frames 120-150.

Validate with `npx tsc --noEmit`, render MP4, and inspect a frame/contact sheet.

Carousel integration

  • Remotion is only the visual insert; do not redesign the surrounding slide.
  • Render at the exact insert aspect ratio/frame size whenever possible.
  • If the slide frame uses rounded corners, keep important content away from the edges.
  • Check the first frame: key text should already be acceptable or intentionally blank for motion. Avoid first-frame nonsense if the design tool exports a preview frame.
  • Each carousel slide gets a distinct action/content state; repeated terminal shells are okay, repeated text/action is not.

Quality gate

Before delivery:

  • Typecheck/build or render a frame/video.
  • Inspect the rendered output/contact sheet.
  • Confirm: readable hero text, no clipping, terminal uses real CLI symbols, window has intended perspective movement, no generic filler, clean end hold.
  • Deliver the MP4 and include the render command.

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.