Agent skill

Claude Typer

by vibe-motion in vibe-motion/skills

Render a Claude-style prompt typing animation video by calling Remotion CLI against the remote site https://www.laosunwendao.com.

No licenceAuto-check passedMedia & Creative

Install Claude Typer

skills CLI
$ npx skills add vibe-motion/skills --skill claude-typer -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install vibe-motion/skills claude-typer --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/vibe-motion/skills.git skills-src && mkdir -p .claude/skills && cp -r skills-src/claude-typer .claude/skills/claude-typer && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
claude-typer
GitHub stars
1.3k
Token cost
~979 tokens
SKILL.md length
352 words
Files
3 (incl. scripts)
Skills in repo
16
Repo updated
First seen
Licence
None found

At a glance

Render a Claude-style prompt typing animation video by calling Remotion CLI against the remote site https://www.laosunwendao.com.

  • Works in 3 steps: Extract the text that should be typed in… → Run → Return the generated video path in the…
  • The user asks for 做一个 claude 的提示词打字机动画
  • SKILL.md covers Workflow, Rendering Behavior, Output File Naming and Notes
  • Runs Python scripts from its folder; calls bunx and npx; reaches laosunwendao.com

What it does

Claude Typer is an agent skill from vibe-motion/skills. Render a Claude-style prompt typing animation video by calling Remotion CLI against the remote site https://www.laosunwendao.com. Use when the user asks for "做一个 claude 的提示词打字机动画", "做 Claude 打字动画", "创建提示词动画", or similar requests that convert a text prompt into a typing-animation video.

Its SKILL.md is about 980 tokens, which your agent loads only when the skill is triggered. The skill folder holds 4 other files, including scripts (for example `agents/openai.yaml` and `scripts/render_claude_typer.py`).

It sits in Media & Creative, covering Video production and Motion graphics. It works with Remotion and Python. The repository describes itself as: agent skills for vibe motion.

When your agent uses it

  • The user asks for 做一个 claude 的提示词打字机动画
  • Similar requests that convert a text prompt into a typing-animation video

Example prompts

  • “做一个 claude 的提示词打字机动画”
  • “做 Claude 打字动画”
  • “创建提示词动画”
  • “/claude-typer”

Requirements

  • Python 3
  • Node.js

Workflow steps

3 steps, taken from the first numbered list in SKILL.md.

  1. Extract the text that should be typed in the animation as prompt.
  2. Run
  3. Return the generated video path in the current working directory.

What it can do on your machine

Read from SKILL.md and the folder at commit 4c86c0d. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    Ships 1 file in scripts/ (Python), which the agent can run.

    Shell commands in SKILL.md call:

    • bunx
    • npx

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    Hosts in commands or code, which the agent is likely to contact:

    • laosunwendao.com

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

Claude Typer loads about 979 tokens when it runs. Until then it costs about 75 tokens; SKILL.md has 352 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~75
When it runs · the whole SKILL.md, loaded when a task matches
~979

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check passed

The automated check found no risky patterns in SKILL.md.

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); the scripts in this folder are not scanned.

SKILL.md

Without a licence we can't republish the file, so here is its outline and opening line. It has 352 words (~979 tokens).

“skill_dir="" for base in "${AGENTS_HOME:-$HOME/.agents}" "${CLAUDE_HOME:-$HOME/.claude}" "${CODEX_HOME:-$HOME/.codex}"; do if [ -d "$base/skills/claude-typer" ]; then skill_dir="$base/skills/claude-typer" break fi done [ -n "$skill_dir" ] || { echo "claude-typer skill not found under ~/.agents, ~/.claude, or ~/.codex"; exit 1; } /usr/local/bin/python3 "$skill_dir/scripts/render_claude_typer.py" ""”

— opening of SKILL.md by vibe-motion
name
claude-typer

Read the full SKILL.md on GitHub

Files

SKILL.md and 2 other files (scripts) in claude-typer of vibe-motion/skills.

  • SKILL.md
  • agents/openai.yaml
  • scripts/render_claude_typer.py

Open the folder on GitHubat commit 4c86c0d

Compare with similar skills

Claude Typer next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

Claude Typer compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Claude Typer this skillvibe-motion/skills1.3k—~979Automated safety check: PassNone
Remotionzhuzhaoyun/Molio433—~4kAutomated safety check: PassCustom licence
Concept To VideoMathews-Tom/armory329—~4.9kAutomated safety check: PassMIT
Layered-Collage Documentary Shortshassancs91/claude-faceless-shorts-creator271—~1.5kAutomated safety check: PassMIT
Remotion Video Enhanceranbeime/skill7.8k—~1.9kAutomated safety check: NotesNone
HyperFrames Video Entry Pointheygen-com/hyperframes60k3 repos~5.2kAutomated safety check: PassApache-2.0

Similar skills

  • Remotion

    zhuzhaoyun/Molio

    Molio's builtin skill for MAKING a video from any source — wiki notes, articles, scripts, product info, or a brief — and rendering it to MP4.

    433 GitHub stars~4k tokensUpdated yesterday
    Media & CreativeAuto-check passed
  • Concept To Video

    Mathews-Tom/armory

    Turn concepts into animated explainer videos using Manim (Python) with MP4/GIF output, audio overlay, multi-scene composition.

    329 GitHub stars~4.9k tokensUpdated 5 days ago
    Media & CreativeAuto-check passed
  • Layered-Collage Documentary Shorts

    hassancs91/claude-faceless-shorts-creator

    Builds a vertical collage-style documentary short from script to render: scene dissection into image layers, layer production, TSX assembly on a collage kit, frame checks and voice.

    271 GitHub stars~1.5k tokensUpdated 1 mo ago
    Media & CreativeAuto-check passed
  • Adds Remotion-style video transitions and Framer Motion page animations to PPT-based videos and HTML slide viewers, planning the animation sequence first.

    7.8k GitHub stars~1.9k tokensUpdated yesterday
    Media & CreativeAuto-check: notes
  • HyperFrames Video Entry Point

    heygen-com/hyperframes

    Entry point for making, editing and rendering videos from HTML compositions with HyperFrames, routing each request to the right workflow.

    60k GitHub starsUsed in 3 repos~5.2k tokens
    Media & CreativeAuto-check passed
  • Remotion to HyperFrames Porter

    heygen-com/hyperframes

    Ports an existing Remotion (React) composition to HyperFrames HTML with GSAP, one way, and grades the result against a tiered set of reference fixtures.

    60k GitHub starsUsed in 3 repos~2.8k tokens
    Media & CreativeAuto-check passed

More from vibe-motion/skills

All 16 skills in this repo
  • Pixel2motion

    vibe-motion/skills

    Turn a raster logo (PNG/JPG/WebP/screenshot) into a clean minimal SVG with edge smoothness as the primary hard gate and IoU optimized as high as reasonably possible without a fixed global threshold…

    1.3k GitHub starsUsed in 1 repo~7.1k tokens
    Auto-check passed
  • Brand Launch Video Star

    vibe-motion/skills

    Create fast, high-impact 15-30 second brand and product marketing videos from an official company website, verified brand sources, or user-uploaded product imagery.

    1.3k GitHub stars~2.3k tokensUpdated 5 days ago
    Auto-check passed
  • 3D Chladni Render

    vibe-motion/skills

    Clone or update https://github.com/nolangz/3D-Chladni and export deterministic 3D Chladni particle motion as MP4 or transparent ProRes MOV.

    1.3k GitHub stars~1k tokensUpdated 5 days ago
    Auto-check passed
  • Colorize

    vibe-motion/skills

    Turn photos, videos, and Live Photos into a black-and-white to color reveal clip (单彩渐变 + 动感模糊 + 丁达尔旋焦).

    1.3k GitHub stars~1.5k tokensUpdated 5 days ago
    Auto-check passed
  • Light Spotlight Render

    vibe-motion/skills

    Generate a swinging spotlight text-reveal HTML animation with configurable text, swing angle, lamp scale, glow, and colors.

    1.3k GitHub stars~572 tokensUpdated 5 days ago
    Auto-check passed
  • Printed Curtain Render

    vibe-motion/skills

    Generate a browser-based p5.js curtain simulation that weaves user-supplied PNG, JPEG, or WebP artwork and optional text into individually moving strands.

    1.3k GitHub stars~978 tokensUpdated 5 days ago
    Auto-check passed

Works with

Questions about Claude Typer

What does Claude Typer do?

Render a Claude-style prompt typing animation video by calling Remotion CLI against the remote site https://www.laosunwendao.com. Claude Typer is an agent skill from vibe-motion/skills.com.

When should I use Claude Typer?

Claude Typer fits situations like: the user asks for 做一个 claude 的提示词打字机动画; similar requests that convert a text prompt into a typing-animation video.

How do I install Claude Typer in Claude Code?

Run `npx skills add vibe-motion/skills --skill claude-typer -a claude-code`. Or copy the skill folder (claude-typer in vibe-motion/skills) into .claude/skills/claude-typer in your project. Claude Code loads it when a task matches its description.

How do I install Claude Typer in Codex?

Run `npx skills add vibe-motion/skills --skill claude-typer -a codex`. Or copy the skill folder (claude-typer in vibe-motion/skills) into .agents/skills/claude-typer in your project. Codex loads it when a task matches its description.

Can I use Claude Typer in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add vibe-motion/skills --skill claude-typer -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/claude-typer, .gemini/skills/claude-typer, .github/skills/claude-typer and .opencode/skills/claude-typer in your project.

What does Claude Typer need to run?

Going by SKILL.md and its folder, Claude Typer needs Python for the scripts in its folder and the command-line tools its instructions call (bunx and npx). Our summary lists: Python 3; Node.js.

Does Claude Typer access the network?

SKILL.md names 1 domain. In commands or code: laosunwendao.com; the agent is likely to contact it when it follows the instructions. This is read from the text; nothing was executed.

Is Claude Typer safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. The check reads SKILL.md only: the scripts in the folder are not scanned, so read them before running anything.

What licence does Claude Typer use?

No licence was found for Claude Typer or its repository. Without one, default copyright applies: ask the author before reusing or redistributing it.

How many tokens does Claude Typer use?

About 979 tokens (SKILL.md is roughly 3.9k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.

What are the alternatives to Claude Typer?

Skills that share tags, products or a category with Claude Typer: Remotion (zhuzhaoyun/Molio, 433 stars), Concept To Video (Mathews-Tom/armory, 329 stars), Layered-Collage Documentary Shorts (hassancs91/claude-faceless-shorts-creator, 271 stars) and Remotion Video Enhancer (anbeime/skill, 7.8k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Claude Typer?

vibe-motion (a GitHub organization) maintains it in vibe-motion/skills, which has 1,335 GitHub stars. The repository holds 16 skills in this directory. The repository was last updated on October 5, 2026.

Source: vibe-motion/skills on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.