← Creative ClawCONTENT HISTORY

Update to Creative Claw

Snapshot Sep 30, 2026 · 23:19 UTC · version 5.2.0

Collection source: not recorded for this historical snapshot. These snapshots do not have a confirmed matching collection source. Differences in file lists alone do not establish changes to the package.

WHAT CHANGED · RULE-BASED ANALYSIS

Supporting file metadata differs

Newly listed paths: agents/openai.yaml. This compares saved file lists, not package contents; a different collection source can change the list.

Observed in package metadata. These changes alone do not establish a new customer-facing feature.

Supporting files

Before

[{"relative_path":"references/avatars/identity.md","size_in_bytes":4236},{"relative_path":"references/images/gpt-image-2.md","size_in_bytes":10996},{"relative_path":"references/images/index.md","size_in_bytes":456},{"relative_path":"refe...

After

[{"relative_path":"agents/openai.yaml","size_in_bytes":530},{"relative_path":"references/avatars/identity.md","size_in_bytes":4236},{"relative_path":"references/images/gpt-image-2.md","size_in_bytes":10996},{"relative_path":"references/i...

Compare saved observations

Download comparison JSON
Full technical diff · 1 changed fields

changed /included_files

BEFORE
[
  {
    "relative_path": "references/avatars/identity.md",
    "size_in_bytes": 4236
  },
  {
    "relative_path": "references/images/gpt-image-2.md",
    "size_in_bytes": 10996
  },
  {
    "relative_path": "references/images/index.md",
    "size_in_bytes": 456
  },
  {
    "relative_path": "references/images/nano-banana-2.md",
    "size_in_bytes": 8817
  },
  {
    "relative_path": "references/images/nano-banana-pro.md",
    "size_in_bytes": 8779
  },
  {
    "relative_path": "references/images/seedream-5-pro.md",
    "size_in_bytes": 9556
  },
  {
    "relative_path": "references/job-recovery.md",
    "size_in_bytes": 3786
  },
  {
    "relative_path": "references/media-assembly.md",
    "size_in_bytes": 3876
  },
  {
    "relative_path": "references/platform-upload.md",
    "size_in_bytes": 1416
  },
  {
    "relative_path": "references/voices/alternatives.md",
    "size_in_bytes": 1799
  },
  {
    "relative_path": "references/voices/cartesia-sonic-guide.md",
    "size_in_bytes": 4950
  },
  {
    "relative_path": "references/voices/cartesia.md",
    "size_in_bytes": 2200
  },
  {
    "relative_path": "references/voices/chatterbox-guide.md",
    "size_in_bytes": 3410
  },
  {
    "relative_path": "references/voices/cloning.md",
    "size_in_bytes": 4020
  },
  {
    "relative_path": "references/voices/elevenlabs-v2-guide.md",
    "size_in_bytes": 7975
  },
  {
    "relative_path": "references/voices/elevenlabs-v2.md",
    "size_in_bytes": 1784
  },
  {
    "relative_path": "references/voices/elevenlabs-v3-guide.md",
    "size_in_bytes": 9349
  },
  {
    "relative_path": "references/voices/elevenlabs-v3.md",
    "size_in_bytes": 1795
  },
  {
    "relative_path": "references/voices/languages.md",
    "size_in_bytes": 2776
  },
  {
    "relative_path": "references/voices/minimax-speech-guide.md",
    "size_in_bytes": 3453
  },
  {
    "relative_path": "references/voices/xai-tts-guide.md",
    "size_in_bytes": 11625
  },
  {
    "relative_path": "references/workflow-basics.md",
    "size_in_bytes": 7159
  }
]
AFTER
[
  {
    "relative_path": "agents/openai.yaml",
    "size_in_bytes": 530
  },
  {
    "relative_path": "references/avatars/identity.md",
    "size_in_bytes": 4236
  },
  {
    "relative_path": "references/images/gpt-image-2.md",
    "size_in_bytes": 10996
  },
  {
    "relative_path": "references/images/index.md",
    "size_in_bytes": 456
  },
  {
    "relative_path": "references/images/nano-banana-2.md",
    "size_in_bytes": 8817
  },
  {
    "relative_path": "references/images/nano-banana-pro.md",
    "size_in_bytes": 8779
  },
  {
    "relative_path": "references/images/seedream-5-pro.md",
    "size_in_bytes": 9556
  },
  {
    "relative_path": "references/job-recovery.md",
    "size_in_bytes": 3786
  },
  {
    "relative_path": "references/media-assembly.md",
    "size_in_bytes": 3876
  },
  {
    "relative_path": "references/platform-upload.md",
    "size_in_bytes": 1416
  },
  {
    "relative_path": "references/voices/alternatives.md",
    "size_in_bytes": 1799
  },
  {
    "relative_path": "references/voices/cartesia-sonic-guide.md",
    "size_in_bytes": 4950
  },
  {
    "relative_path": "references/voices/cartesia.md",
    "size_in_bytes": 2200
  },
  {
    "relative_path": "references/voices/chatterbox-guide.md",
    "size_in_bytes": 3410
  },
  {
    "relative_path": "references/voices/cloning.md",
    "size_in_bytes": 4020
  },
  {
    "relative_path": "references/voices/elevenlabs-v2-guide.md",
    "size_in_bytes": 7975
  },
  {
    "relative_path": "references/voices/elevenlabs-v2.md",
    "size_in_bytes": 1784
  },
  {
    "relative_path": "references/voices/elevenlabs-v3-guide.md",
    "size_in_bytes": 9349
  },
  {
    "relative_path": "references/voices/elevenlabs-v3.md",
    "size_in_bytes": 1795
  },
  {
    "relative_path": "references/voices/languages.md",
    "size_in_bytes": 2776
  },
  {
    "relative_path": "references/voices/minimax-speech-guide.md",
    "size_in_bytes": 3453
  },
  {
    "relative_path": "references/voices/xai-tts-guide.md",
    "size_in_bytes": 11625
  },
  {
    "relative_path": "references/workflow-basics.md",
    "size_in_bytes": 7159
  }
]
Full snapshot data
{
  "name": "creativeclaw-create-avatar",
  "description": "Create a reusable personal avatar or fictional Character from photos or a brief, generate and approve a consistent character sheet, save it in Characters, and optionally attach a consented cloned voice.",
  "included_files": [
    {
      "relative_path": "agents/openai.yaml",
      "size_in_bytes": 530
    },
    {
      "relative_path": "references/avatars/identity.md",
      "size_in_bytes": 4236
    },
    {
      "relative_path": "references/images/gpt-image-2.md",
      "size_in_bytes": 10996
    },
    {
      "relative_path": "references/images/index.md",
      "size_in_bytes": 456
    },
    {
      "relative_path": "references/images/nano-banana-2.md",
      "size_in_bytes": 8817
    },
    {
      "relative_path": "references/images/nano-banana-pro.md",
      "size_in_bytes": 8779
    },
    {
      "relative_path": "references/images/seedream-5-pro.md",
      "size_in_bytes": 9556
    },
    {
      "relative_path": "references/job-recovery.md",
      "size_in_bytes": 3786
    },
    {
      "relative_path": "references/media-assembly.md",
      "size_in_bytes": 3876
    },
    {
      "relative_path": "references/platform-upload.md",
      "size_in_bytes": 1416
    },
    {
      "relative_path": "references/voices/alternatives.md",
      "size_in_bytes": 1799
    },
    {
      "relative_path": "references/voices/cartesia-sonic-guide.md",
      "size_in_bytes": 4950
    },
    {
      "relative_path": "references/voices/cartesia.md",
      "size_in_bytes": 2200
    },
    {
      "relative_path": "references/voices/chatterbox-guide.md",
      "size_in_bytes": 3410
    },
    {
      "relative_path": "references/voices/cloning.md",
      "size_in_bytes": 4020
    },
    {
      "relative_path": "references/voices/elevenlabs-v2-guide.md",
      "size_in_bytes": 7975
    },
    {
      "relative_path": "references/voices/elevenlabs-v2.md",
      "size_in_bytes": 1784
    },
    {
      "relative_path": "references/voices/elevenlabs-v3-guide.md",
      "size_in_bytes": 9349
    },
    {
      "relative_path": "references/voices/elevenlabs-v3.md",
      "size_in_bytes": 1795
    },
    {
      "relative_path": "references/voices/languages.md",
      "size_in_bytes": 2776
    },
    {
      "relative_path": "references/voices/minimax-speech-guide.md",
      "size_in_bytes": 3453
    },
    {
      "relative_path": "references/voices/xai-tts-guide.md",
      "size_in_bytes": 11625
    },
    {
      "relative_path": "references/workflow-basics.md",
      "size_in_bytes": 7159
    }
  ],
  "skill_md_contents": "---\nname: creativeclaw-create-avatar\ndescription: Create a reusable personal avatar or fictional Character from photos or a brief, generate and approve a consistent character sheet, save it in Characters, and optionally attach a consented cloned voice.\n---\n\n# Create your avatar\n\nUse this for a reusable identity, not an ordinary one-off portrait. Read [shared execution guidance](references/workflow-basics.md), [upload routing](references/platform-upload.md), and [avatar and character-sheet production](references/avatars/identity.md).\n\n## Create and save\n\n1. Search list_characters for an existing match. Reuse its ID when updating the same avatar; do not create duplicates.\n2. For a personal avatar, ask for a few clear photos, ideally a front face, three-quarter/side view and useful body/wardrobe view. Use available photos if sufficient; do not demand a fixed count or invent unseen personal details. For a fictional Character, use the approved brief instead.\n3. Import attached/local photos using the appropriate client route. Choose the strongest face anchor and assign other photos explicit identity, proportions or wardrobe roles.\n4. Use generate_image and current model parameters to create one consistent character-sheet direction. The identity reference explains layout and prompting. Preserve approved likeness rather than beautifying or redesigning the person.\n5. Show the completed sheet and ask for likeness/canonical-state approval before saving it as the Character visual. Honor approval already given for that exact result.\n6. Save using manage_character({ title, description, image_url }) or id plus changed fields for an existing Character. The description records stable appearance, not a temporary scene. Save the approved sheet as the canonical image and retain a clean face portrait and other views as named assets for downstream use.\n7. Return the saved Character ID/name and explain that future requests can name it. State what was saved and any likeness limitations. Do not claim a trained visual identity model or guaranteed consistency.\n\n## Optional voice\n\nIf the user also wants their voice, load $creativeclaw-clone-voice when available or use the packaged [complete cloning workflow](references/voices/cloning.md). Guide at least one minute of clean recording, private upload, explicit speaker consent, cloning and a short audition. Attach it to the SAME character_id.\n\nRecommend ElevenLabs v2 only for cloned speech in its supported languages, or Cartesia for fast natural cloned speech. Use v3 for stock voices and for an existing ElevenLabs clone needing expression or broader language support. Read the selected [v2](references/voices/elevenlabs-v2.md), [v3](references/voices/elevenlabs-v3.md), or [Cartesia](references/voices/cartesia.md) guide and [language routing](references/voices/languages.md).\n\nCloning saves the voice automatically. Replacing a source invalidates existing provider copies and requires explicit replacement direction. Never infer voice-cloning permission from photos, uploads or avatar creation.\n\n## Reuse\n\nFor identity-guided images, resolve the sheet/portrait into the selected model's supported reference fields. For video, build approved identity into clean shot frames, or use a supported reference-only route. A sheet grid must not accidentally become literal frame zero. character_id may supply an implicit start image, so omit it when using reference arrays on incompatible routes.\n\nVisual and voice reuse are separate: a Character ID does not guarantee native video dialogue in the saved voice. Use a supported audio-driven presenter route or separate narration when required.\n"
}

SHA-256: 91415e4a965a11ff909555d11c3722f8fd55e01b6ae7ee5ba14ab88644eefa44