PluginBench
Skill
Review
Audit score 70

procedural-fish-render

vibe-motion/skills

How to install procedural-fish-render

npx skills add https://github.com/vibe-motion/skills --skill procedural-fish-render
Claude Code
Cursor
Windsurf
Cline
Full instructions (SKILL.md)

Source of truth, from vibe-motion/skills.


name: procedural-fish-render description: Clone or update https://github.com/vibe-motion/procedural-fish and render procedural-fish animation to a video using the project's own render command. Use when the user asks to render 程序鱼/procedural fish, export a 程序鱼视频, or run procedural-fish Remotion rendering.

Procedural Fish Render

Workflow

  1. Resolve skill_dir and run the helper script:
    skill_dir=""
    for base in "${AGENTS_HOME:-$HOME/.agents}" "${CLAUDE_HOME:-$HOME/.claude}" "${CODEX_HOME:-$HOME/.codex}"; do
      if [ -d "$base/skills/procedural-fish-render" ]; then
        skill_dir="$base/skills/procedural-fish-render"
        break
      fi
    done
    [ -n "$skill_dir" ] || { echo "procedural-fish-render skill not found under ~/.agents, ~/.claude, or ~/.codex"; exit 1; }
    
    /usr/local/bin/python3 "$skill_dir/scripts/render_procedural_fish.py"
    
  2. Optional parameters:
    /usr/local/bin/python3 "$skill_dir/scripts/render_procedural_fish.py" \
      --workspace "$(pwd)" \
      --output "out/procedural-fish-custom.mov" \
      --props-file "shared/project/render-presets/default.json"
    
  3. Return the final absolute video path printed by the script.

Behavior

  • Repository source is fixed to https://github.com/vibe-motion/procedural-fish by default.
  • If local repo exists, the script performs git fetch + git checkout main + git pull --ff-only.
  • If local repo does not exist, the script clones it.
  • Rendering always uses project command pnpm run remotion:render.
  • Default output is out/procedural-fish-transparent.mov.
  • Default props file is shared/project/render-presets/default.json.

Related skills

More from vibe-motion/skills and the wider catalog.

SVsvg-assembly-animator logo

svg-assembly-animator

vibe-motion/skills

为 SVG 矢量图创建充满“力量感”与“速度感”的零件组装动画,并支持一键导出 30fps 的透明背景序列帧。适用于需要将静态 SVG 转换为可用于视频剪辑(如 AE/PR)的透明素材场景。

759 installs
CLclaude-typer logo

claude-typer

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.

671 installs
VIvibe-check logo

vibe-check

vibiumdev/vibium

Browser automation for AI agents. Use when the user needs to navigate websites, read page content, fill forms, click elements, take screenshots, or manage browser pages.

685 installs
DOdouyin-viral-content logo

douyin-viral-content

vickyhan924/self-media-script

Automatically generate 5-star Douyin viral copy by analyzing history, applying 9 success factors, and iterating until perfect.

1.5k installs
AIai-daily-digest logo

ai-daily-digest

vigorx777/ai-daily-digest

Fetches RSS feeds from 90 top Hacker News blogs (curated by Karpathy), uses AI to score and filter articles, and generates a daily digest in Markdown with Chinese-translated titles, category grouping, trend highlights, and visual statistics (Mermaid charts + tag cloud). Use when user mentions 'daily digest', 'RSS digest', 'blog digest', 'AI blogs', 'tech news summary', or asks to run /digest command. Trigger command: /digest.

609 installs
HOhot-topics logo

hot-topics

vikiboss/60s-skills

Fetch real-time trending topics and hot searches from major Chinese social media platforms.

1.8k installs