Files
calesthio e5367f7d66 feat(character-animation): add local rigged character pipeline
New beta pipeline for reusable cartoon characters with SVG rigs, pose
libraries, action timelines, and Canvas/Remotion/HyperFrames rendering.

- pipeline_defs/character-animation.yaml: 11-stage manifest
- skills/pipelines/character-animation/: 11 stage director skills
- tools/character/: BaseTool implementations for char design, rigging,
  pose libraries, action timelines, previews, and QA
- schemas/artifacts/{character_design,rig_plan,pose_library,
  action_timeline,character_qa_report}.schema.json: canonical artifacts
- schemas/artifacts/scene_plan.schema.json: extended for character-led
  scenes
- .agents/skills/{canvas-procedural-animation,character-animation-qa,
  character-rigging,pose-library-design,svg-character-animation}/:
  Layer 3 vendor knowledge
- AGENT_GUIDE / PROJECT_CONTEXT / README / ARCHITECTURE / PROVIDERS:
  surface the new pipeline and its capability family
- tools/video/hyperframes_compose.py: SVG character rig support
- tests/contracts/test_character_animation_pipeline.py: contract tests
2026-04-28 08:11:02 -07:00

1.1 KiB

Character Design Director - Character Animation Pipeline

Goal

Produce character_design: a small cast with clear silhouettes, roles, emotions, actions, and style anchors.

Process

  1. List every character with id, role, body type, and style.
  2. Identify the minimum emotional range needed by the story.
  3. Identify the minimum action list needed by the story.
  4. Decide required views: front, 3/4, side, back. Keep MVPs to one or two views.
  5. Note props attached to characters, such as scarf, feather, bag, glasses.

Constraints

  • One or two characters is the MVP sweet spot.
  • Animal characters need species-specific parts and action cycles.
  • More views multiply asset and pose requirements.
  • Do not invent more poses than the approved duration can use.

Tool Use

Use character_spec_generator for structured drafts. Use image_selector only after the visual style and character sheet requirements are explicit. Before using image generation, read the tool's Layer 3 skills from the registry.

Quality Bar

A character design is ready only when an animator or tool can infer what parts, expressions, and actions must exist.