Creator Generalist Teaches Coding Agents to Model, Animate and Edit
Use this Skill when the user wants 3D animation, 3D characters, scene cutaways, science maps, timeline charts, or short video editing and sound effects. It comes from codepawl/creator-generalist, MIT licensed. It turns modeling, rigging, animation, lighting, camera, editing, and sound into a set of Skills, mainly using free tools such as Blender, Three.js, Remotion, and FFmpeg.
The user does not need to name a Skill. Say what you want to make, and the matching Skill loads on its own. You can also start directly with the /3dg or /2dg command.
Triggers
The user says things like "make a 3D animation," "turn this design sheet into a 3D character that spins," "make a cutaway that shows how it works," "draw a moving route map," "make a science short video," "help me cut this video," "add sound effects," or asks to copy the style of a certain video.
Not a fit:
- Material that needs a real person on camera or real filming.
- A computer that cannot install Blender, FFmpeg, or Node.js.
- Requests that want a finished piece in one go and will not answer questions or review previews.
Hard rules
- Ask before installing software. Before installing Blender, FFmpeg, or other programs with a system package manager, or changing settings outside the agent's own folder, tell the user what will be installed and wait for their agreement.
- Ask before you start. For purpose, platform, frame size, and style that are not clear yet, ask a few short questions, each with a suggested answer.
- Make a preview first. Before the final version, make a cheap preview so the user can confirm the direction.
- Use usable assets. Prefer CC0 and CC BY models and textures (Poly Haven, ambientCG, Quaternius, etc.). For CC BY assets, add credit in
CREDITS.md. Do not use assets with unknown sources. - Deliver only after checks pass. 3D animation must pass contact and foot-sliding checks. Before delivery, review the contact sheet, not just one frame.
- Do not pass off fake data as real. Data in science maps and charts must have a source. If there is no real data, label it "illustrative."
Install
First, check:
ls ~/.claude/plugins 2>/dev/null | grep -i creator; ls ~/.agents/skills/3d-generalist/SKILL.md ~/.cursor/skills/3d-generalist/SKILL.md 2>/dev/null || echo "not installed"
Claude Code: tell the user that a plugin marketplace will be added and 4 plugins will be installed. After they agree:
claude plugin marketplace add codepawl/creator-generalist
claude plugin install 3d-generalist@creator-generalist
claude plugin install 2d-generalist@creator-generalist
claude plugin install watch-video@creator-generalist
claude plugin install design-sound@creator-generalist
If claude is not on the PATH, have the user type these 4 lines in Claude Code as /plugin ... commands.
Codex, Cursor, and other agents: if Node.js is available, run npx skills add codepawl/creator-generalist. If not, follow the repo's INSTALL.md and copy the 12 Skill folders into the agent's skills folder (Codex uses ~/.agents/skills/, Cursor uses ~/.cursor/skills/).
After installing, check the tools (Python 3.10 or later):
python <skills folder>/2d-generalist/scripts/check_vox_toolchain.py
| Tool | Purpose | Required? |
|---|---|---|
| Blender 4.2 or later (5.x recommended) | 3D scenes, characters, rendering | Required for 3D |
| FFmpeg | Encoding video and GIF, extracting frames for checks | Required |
| Node.js 20 or later | Remotion, Three.js, and check scripts | Required |
| Python 3.10 or later | Helper scripts | Required |
| DaVinci Resolve (free version), yt-dlp, Krita, Inkscape, GIMP, QGIS | Color grading and editing, reading reference videos, painting, vector art, maps | Optional, listed only, not installed |
Skills
| Skill | Use it when the user wants |
|---|---|
3d-generalist (command /3dg) |
3D short films, cutaway animation, story scenes, world scenes, rigged characters, single detailed models |
2d-generalist (command /2dg) |
Science-style maps, real-scale timelines, charts, archival collages |
model-characters |
A 3D character from a design sheet, turnaround sheet, or idea |
sculpt-models |
Sculpted heads, creatures, rocks, cliffs, aged props |
animate-characters |
2D or 3D character motion: walk cycles, acting, facial expressions |
rig-characters |
Rigging characters, faces, and props, exporting to Unity, Godot, glTF |
draw-and-paint-art |
Sketches, coloring, human anatomy checks, turnaround sheets for 3D |
paint-stylized-backgrounds |
Backgrounds in various styles, a 3D base then hand-painted |
use-3d-software |
Specific steps and format conversion in Blender, Three.js, Godot, Unity, Unreal |
edit-video |
Editing in Resolve, CapCut, Premiere, Kdenlive, Shotcut, or FFmpeg |
watch-video |
Understanding a video, copying its style, or turning a tutorial channel into a new Skill |
design-sound |
Sound effects, foley, music, and mixing |
Commands
| Command | What it does | Example |
|---|---|---|
/3dg cutaway <topic> |
A cutaway film of about 60 seconds that shows step by step how a thing becomes a working structure | /3dg cutaway a 14th-century water mill, wheel turning the millstones |
/3dg story <story> |
A short film with characters and a plot | /3dg story a man inside a porta-potty during a windstorm |
/3dg world <place and period> |
A scene or miniature landscape | /3dg world a 14th-century grain windmill valley |
/3dg character <description> |
A rigged character with motion | /3dg character turn this turnaround sheet into a low-poly anime character |
/3dg asset <object> |
A detailed model or photo-matched materials, exports GLB and CREDITS.md |
/3dg asset a stone well curb with a wooden crank and bucket |
/2dg map <route or area> |
A map that draws its route by itself | /2dg map the Silk Road from Chang'an to Constantinople |
/2dg chart-timeline <topic> |
Timelines and charts at real scale | /2dg chart-timeline 4,000 years of writing on one ruler |
/2dg archival-collage <event> |
An archival collage with newspaper, highlighter, and torn-paper effects | /2dg archival-collage the 1929 stock market crash |
/2dg design <topic> |
One style frame to set the look | /2dg design a style frame for a video on lithium mining |
/2dg audit |
Checks which free tools are on this computer and gives install commands for missing ones | /2dg audit |
In Claude Code, write the commands as /3d-generalist:3dg and /2d-generalist:2dg. Typing a command with no arguments lists all the modes.
Output format
- First list the few questions to ask, each with a suggested answer. Start only after the user answers.
- Preview: the path to a preview image or short GIF, and what the next step is.
- Final: the path to the video, GIF, or GLB file, the assets used and their licenses (
CREDITS.md), and the check results. - What is still missing: tools that are not installed, and reference images or copy the user must provide.
In one sentence
Say what you want to make, answer a few questions, check a preview before the final version, and always ask before installing software.

Comments (0)
No comments yet. Start the conversation.