vibe-motion/skills

procedural-fish-render

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.

First seen Apr 6, 2026

Installation

$ npx skills add vibe-motion/skills --skill procedural-fish-render

Similar popular skills

Related neighbors and high-traction skills in the same topics — useful to compare before installing.

Also in this package

Other skills from vibe-motion/skills · top by installs.

npx skills add vibe-motion/skills

Browse all from vibe-motion/skills

More details

Agent compatibility

Declared targets from SKILL.md / docs. Unmarked agents are not listed — the skill may still install via the CLI.

Claude Code Not declared
Cursor Not declared
Codex Not declared
GitHub Copilot Not declared
Windsurf Not declared
Gemini CLI Not declared
Cline Not declared
OpenCode Not declared

Repository health

Stars 1.2K
Default branch main
Open issues 0
Status Active

Package contents

Files included with this skill beyond the listing page.

  • skill md SKILL.md 1,689 B
  • docs SUMMARY.md 309 B

History

  1. First seen on skills.sh
  2. First recorded snapshot · 926 installs

SKILL.md

Procedural Fish Render

Workflow

  1. Resolve skill_dir and run the helper script:

```bash skilldir="" for base in "${AGENTSHOME:-$HOME/.agents}" "${CLAUDEHOME:-$HOME/.claude}" "${CODEXHOME:-$HOME/.codex}"; do if [ -d "$base/skills/procedural-fish-render" ]; then skilldir="$base/skills/procedural-fish-render" break fi done [ -n "$skilldir" ] || { echo "procedural-fish-render skill not found under ~/.agents, ~/.claude, or ~/.codex"; exit 1; }

/usr/local/bin/python3 "$skilldir/scripts/renderprocedural_fish.py" ```

  1. Optional parameters:

``bash /usr/local/bin/python3 "$skilldir/scripts/renderprocedural_fish.py" \ --workspace "$(pwd)" \ --output "out/procedural-fish-custom.mov" \ --props-file "shared/project/render-presets/default.json" ``

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