From edu-vid-gen
Regenerate or reuse a character from a previous edu-video project. Pass a character's reference sheet and recreation prompt to produce the character in a new pose, scene, or expression. Use when the user says "recreate character", "use Droppy in a new scene", "regenerate character", "reuse character", "character in a different pose", or references an existing character from a previous video project.
How this skill is triggered — by the user, by Claude, or both
Slash command
/edu-vid-gen:character-regenThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Recreate an existing character in a new pose, scene, or expression using their reference sheets and recreation prompt from a previous video project.
Recreate an existing character in a new pose, scene, or expression using their reference sheets and recreation prompt from a previous video project.
/edu-video project in a new contextThe character must have been created with the /edu-video skill. You need:
{project}/characters/{name}-recreation-prompt.md{project}/characters/{name}-poses.jpg and/or {name}-expressions.jpgAsk the user which character to regenerate. Then find the character's files:
ls -d "${PWD}"/*/characters/ 2>/dev/null
Read the recreation prompt file to get the character's exact description and style.
Ask the user:
Build the prompt using the EXACT character description from the recreation prompt (verbatim):
GEMINI_API_KEY="$GEMINI_API_KEY" node __PLUGIN_DIR__/scripts/generate-image.mjs \
--prompt "{CHARACTER_DESCRIPTION_VERBATIM}. Scene: {user_scene}. Pose: {user_pose}. Expression: {user_expression}. {STYLE} animation style. {additional_elements}. High quality, vibrant, educational." \
--reference "{project}/characters/{name}-poses.jpg" \
--output "{output_path}" \
--aspect "{aspect}"
Display the generated image. Ask: "Does this look right? Any changes?"
The character description must stay verbatim — only change the scene, pose, expression, and style details.
Save the generation prompt alongside the output.
--reference for best consistencyCreates, edits, and optimizes skills for Claude Code, including drafting, evaluating with test prompts, iterating on performance, and improving skill descriptions for better triggering accuracy.
npx claudepluginhub designcraveyard/edu-vid-gen-plugin --plugin edu-vid-gen