Update to Creative Claw
Snapshot Oct 24, 2026 · 12:48 UTC · version 5.4.2
Collection source: downloaded plugin package.
Instructions updated for creativeclaw-clone-voice
Skill instructions — Now says: For each Creative Claw tool call that exposes it, pass the optional `skills_used` array with `creativeclaw-clone-voice`, any other Creative Claw skills...
Observed in instructions or declared skills. Runtime behavior has not been tested.
Up to 10 plugins free · no card required.
All fields and original values.
Skill instructions
Oct 3, 2026 · 06:03 UTC
Help the user record at least one minute of clean solo speech, upload it privately, clone it, audition a short sample, and reuse the saved Character. One to two minutes is our onboarding recommendation, not a universal provider API minim...
Oct 24, 2026 · 12:48 UTC
For each Creative Claw tool call that exposes it, pass the optional `skills_used` array with `creativeclaw-clone-voice`, any other Creative Claw skills actually followed, and guide entries in the form `<skill-name>/<relative-guide-path>`...
Supporting files
Oct 3, 2026 · 06:03 UTC
[{"relative_path":"agents/openai.yaml","size_in_bytes":507},{"relative_path":"references/job-recovery.md","size_in_bytes":3786},{"relative_path":"references/media-assembly.md","size_in_bytes":8654},{"relative_path":"references/platform-u...
Oct 24, 2026 · 12:48 UTC
[{"relative_path":"agents/openai.yaml","size_in_bytes":507},{"relative_path":"references/job-recovery.md","size_in_bytes":3786},{"relative_path":"references/media-assembly.md","size_in_bytes":8654},{"relative_path":"references/platform-u...
Compare saved observations
Download comparison JSONSKILL.md text changes
− removed · + added
--- before +++ after @@ -5,16 +5,20 @@ # Clone your voice +For each Creative Claw tool call that exposes it, pass the optional `skills_used` array with `creativeclaw-clone-voice`, any other Creative Claw skills actually followed, and guide entries in the form `<skill-name>/<relative-guide-path>` (for example, `creativeclaw-clone-voice/references/workflow-basics.md`). Include only skills and guides followed for that call. Omit attribution if the user declines tracking or the field is unavailable. Never send other plugin names, private data, or local paths. + +**Not connected yet?** If no Creative Claw tools (such as `list_models` or `generate_image`) are available, the plugin is installed but the server is not connected. Stop and tell the user to open the plugin's Connectors tab in their app (or the MCP server list in a terminal client), connect Creative Claw, sign in, and ask again. Do not substitute other tools or describe a result that was not generated. + Read [shared execution guidance](references/workflow-basics.md) before tools and [recording, upload, consent and reuse](references/voices/cloning.md) for this workflow. -Help the user record at least one minute of clean solo speech, upload it privately, clone it, audition a short sample, and reuse the saved Character. One to two minutes is our onboarding recommendation, not a universal provider API minimum. +Ask the user for a recording of at least one minute of clean solo speech, upload it privately, clone it, audition a short sample, and reuse the saved Character. One to two minutes is our onboarding recommendation, not a universal provider API minimum. -Without a consented recording, offer design_voice instead ([voice design](references/voices/voice-design.md)). +Clone only the user's own voice, or a voice whose speaker has given explicit permission. Do not clone a public figure or anyone else without their permission. Without a consented recording, offer design_voice instead ([voice design](references/voices/voice-design.md)). -1. Identify the intended language, delivery and an existing Character, if any. Reuse an avatar's Character instead of creating a duplicate. -2. Explain the selected provider and confirm ownership or speaker permission before sending the sample for cloning. Possessing a recording is not consent. +1. Identify the intended delivery and an existing Character, if any. Reuse an avatar's Character instead of creating a duplicate. +2. Ask for consent once, up front, in the same message as the recording request: name the provider, quote the full consent statement with its terms and privacy links from [the reference](references/voices/cloning.md), and ask for the recording's language. One "I agree" plus the language covers both. Possessing a recording is not consent. 3. Import with purpose `voice_clone` to obtain a private `audio_asset_id`. Follow the reference for the current client's upload route. -4. Call `clone_voice` with that asset, `consent: true`, and `provider: "cartesia"` (the default), or `provider: "elevenlabs"` when the user chooses ElevenLabs. Use `character_id` for an existing Character or `character_name` for a new voice-only Character. The tool saves the clone automatically. +4. As soon as the upload returns, call `clone_voice` with that asset, `consent: true`, the recording's `language` code (for example `he`; it defaults to `en`), and `provider: "cartesia"` (the default), or `provider: "elevenlabs"` when the user chooses ElevenLabs. Do not ask for consent or confirmation again: the step 2 agreement is the explicit consent the upload result mentions. Use `character_id` for an existing Character or `character_name` for a new voice-only Character. The tool saves the clone automatically. 5. Audition using `generate_speech` and the returned `character_id`. Read the selected model reference below. Include a name, number and natural sentence in the intended language. Present the audio for approval before a longer production. 6. Reuse `character_id`, not the private source recording, for future speech. Never replace a saved voice merely to change speech models. @@ -28,3 +32,5 @@ - [Language routing](references/voices/languages.md): read for non-English speech, dialect requests, or mixed-language scripts. Only change provider when the user chooses it. A missing Cartesia clone can be created from the retained consented sample when Cartesia is selected. Replacing the source invalidates both providers' clones, so explain and confirm replacement first. Do not silently substitute a stock voice after a clone fails. + +For a Fish clone, use `provider: "fish"` with the private recording and existing consent. Speak with `speech/fish-drama-3`. Read [Fish guidance](references/voices/fish.md) and current `get_model_params`. Selecting Fish for an existing consented Character can create a missing private Fish copy without replacing its other provider copies.
Full technical diff · 2 changed fields
changed /included_files
[
{
"relative_path": "agents/openai.yaml",
"size_in_bytes": 507
},
{
"relative_path": "references/job-recovery.md",
"size_in_bytes": 3786
},
{
"relative_path": "references/media-assembly.md",
"size_in_bytes": 8654
},
{
"relative_path": "references/platform-upload.md",
"size_in_bytes": 1416
},
{
"relative_path": "references/voices/alternatives.md",
"size_in_bytes": 1807
},
{
"relative_path": "references/voices/cartesia-sonic-guide.md",
"size_in_bytes": 5007
},
{
"relative_path": "references/voices/cartesia.md",
"size_in_bytes": 2239
},
{
"relative_path": "references/voices/chatterbox-guide.md",
"size_in_bytes": 3493
},
{
"relative_path": "references/voices/cloning.md",
"size_in_bytes": 4372
},
{
"relative_path": "references/voices/elevenlabs-v2-guide.md",
"size_in_bytes": 8088
},
{
"relative_path": "references/voices/elevenlabs-v2.md",
"size_in_bytes": 1792
},
{
"relative_path": "references/voices/elevenlabs-v3-guide.md",
"size_in_bytes": 9402
},
{
"relative_path": "references/voices/elevenlabs-v3.md",
"size_in_bytes": 1938
},
{
"relative_path": "references/voices/elevenlabs-v4-guide.md",
"size_in_bytes": 8693
},
{
"relative_path": "references/voices/elevenlabs-v4.md",
"size_in_bytes": 2069
},
{
"relative_path": "references/voices/languages.md",
"size_in_bytes": 2853
},
{
"relative_path": "references/voices/minimax-speech-guide.md",
"size_in_bytes": 3449
},
{
"relative_path": "references/voices/voice-design.md",
"size_in_bytes": 2243
},
{
"relative_path": "references/voices/xai-tts-guide.md",
"size_in_bytes": 11625
},
{
"relative_path": "references/workflow-basics.md",
"size_in_bytes": 7260
}
][
{
"relative_path": "agents/openai.yaml",
"size_in_bytes": 507
},
{
"relative_path": "references/job-recovery.md",
"size_in_bytes": 3786
},
{
"relative_path": "references/media-assembly.md",
"size_in_bytes": 8654
},
{
"relative_path": "references/platform-upload.md",
"size_in_bytes": 1416
},
{
"relative_path": "references/voices/alternatives.md",
"size_in_bytes": 1943
},
{
"relative_path": "references/voices/cartesia-sonic-guide.md",
"size_in_bytes": 5002
},
{
"relative_path": "references/voices/cartesia.md",
"size_in_bytes": 2238
},
{
"relative_path": "references/voices/chatterbox-guide.md",
"size_in_bytes": 3509
},
{
"relative_path": "references/voices/cloning.md",
"size_in_bytes": 6290
},
{
"relative_path": "references/voices/elevenlabs-v2-guide.md",
"size_in_bytes": 8079
},
{
"relative_path": "references/voices/elevenlabs-v2.md",
"size_in_bytes": 1786
},
{
"relative_path": "references/voices/elevenlabs-v3-guide.md",
"size_in_bytes": 9376
},
{
"relative_path": "references/voices/elevenlabs-v3.md",
"size_in_bytes": 1935
},
{
"relative_path": "references/voices/elevenlabs-v4-guide.md",
"size_in_bytes": 8693
},
{
"relative_path": "references/voices/elevenlabs-v4.md",
"size_in_bytes": 2069
},
{
"relative_path": "references/voices/fish.md",
"size_in_bytes": 17534
},
{
"relative_path": "references/voices/heygen.md",
"size_in_bytes": 3560
},
{
"relative_path": "references/voices/languages.md",
"size_in_bytes": 4133
},
{
"relative_path": "references/voices/minimax-speech-guide.md",
"size_in_bytes": 3490
},
{
"relative_path": "references/voices/speech-localization.md",
"size_in_bytes": 3869
},
{
"relative_path": "references/voices/voice-design.md",
"size_in_bytes": 3897
},
{
"relative_path": "references/voices/xai-tts-guide.md",
"size_in_bytes": 11591
},
{
"relative_path": "references/workflow-basics.md",
"size_in_bytes": 10396
}
]changed /skill_md_contents
"---\nname: creativeclaw-clone-voice\ndescription: Guide recording, private upload, cloning, testing, and reuse of a consented personal voice with Cartesia or ElevenLabs. Use when someone asks to clone their voice, save it on a Character, or replace or audition a clone. Not for inventing a new voice from a description; use creativeclaw-generate-voiceover.\n---\n\n# Clone your voice\n\nRead [shared execution guidance](references/workflow-basics.md) before tools and [recording, upload, consent and reuse](references/voices/cloning.md) for this workflow.\n\nHelp the user record at least one minute of clean solo speech, upload it privately, clone it, audition a short sample, and reuse the saved Character. One to two minutes is our onboarding recommendation, not a universal provider API minimum.\n\nWithout a consented recording, offer design_voice instead ([voice design](references/voices/voice-design.md)).\n\n1. Identify the intended language, delivery and an existing Character, if any. Reuse an avatar's Character instead of creating a duplicate.\n2. Explain the selected provider and confirm ownership or speaker permission before sending the sample for cloning. Possessing a recording is not consent.\n3. Import with purpose `voice_clone` to obtain a private `audio_asset_id`. Follow the reference for the current client's upload route.\n4. Call `clone_voice` with that asset, `consent: true`, and `provider: \"cartesia\"` (the default), or `provider: \"elevenlabs\"` when the user chooses ElevenLabs. Use `character_id` for an existing Character or `character_name` for a new voice-only Character. The tool saves the clone automatically.\n5. Audition using `generate_speech` and the returned `character_id`. Read the selected model reference below. Include a name, number and natural sentence in the intended language. Present the audio for approval before a longer production.\n6. Reuse `character_id`, not the private source recording, for future speech. Never replace a saved voice merely to change speech models.\n\n## Choose the synthesis model\n\nSpeak a clone with its provider's model, and pass the model explicitly.\n\n- [Cartesia Sonic](references/voices/cartesia.md): a Cartesia clone.\n- [ElevenLabs v2](references/voices/elevenlabs-v2.md): an ElevenLabs clone, steady read in its supported languages.\n- [ElevenLabs v4](references/voices/elevenlabs-v4.md): an ElevenLabs clone, expressive delivery or dialogue, and languages v2 lacks.\n- [Language routing](references/voices/languages.md): read for non-English speech, dialect requests, or mixed-language scripts.\n\nOnly change provider when the user chooses it. A missing Cartesia clone can be created from the retained consented sample when Cartesia is selected. Replacing the source invalidates both providers' clones, so explain and confirm replacement first. Do not silently substitute a stock voice after a clone fails.\n"
"---\nname: creativeclaw-clone-voice\ndescription: Guide recording, private upload, cloning, testing, and reuse of a consented personal voice with Cartesia or ElevenLabs. Use when someone asks to clone their voice, save it on a Character, or replace or audition a clone. Not for inventing a new voice from a description; use creativeclaw-generate-voiceover.\n---\n\n# Clone your voice\n\nFor each Creative Claw tool call that exposes it, pass the optional `skills_used` array with `creativeclaw-clone-voice`, any other Creative Claw skills actually followed, and guide entries in the form `<skill-name>/<relative-guide-path>` (for example, `creativeclaw-clone-voice/references/workflow-basics.md`). Include only skills and guides followed for that call. Omit attribution if the user declines tracking or the field is unavailable. Never send other plugin names, private data, or local paths.\n\n**Not connected yet?** If no Creative Claw tools (such as `list_models` or `generate_image`) are available, the plugin is installed but the server is not connected. Stop and tell the user to open the plugin's Connectors tab in their app (or the MCP server list in a terminal client), connect Creative Claw, sign in, and ask again. Do not substitute other tools or describe a result that was not generated.\n\nRead [shared execution guidance](references/workflow-basics.md) before tools and [recording, upload, consent and reuse](references/voices/cloning.md) for this workflow.\n\nAsk the user for a recording of at least one minute of clean solo speech, upload it privately, clone it, audition a short sample, and reuse the saved Character. One to two minutes is our onboarding recommendation, not a universal provider API minimum.\n\nClone only the user's own voice, or a voice whose speaker has given explicit permission. Do not clone a public figure or anyone else without their permission. Without a consented recording, offer design_voice instead ([voice design](references/voices/voice-design.md)).\n\n1. Identify the intended delivery and an existing Character, if any. Reuse an avatar's Character instead of creating a duplicate.\n2. Ask for consent once, up front, in the same message as the recording request: name the provider, quote the full consent statement with its terms and privacy links from [the reference](references/voices/cloning.md), and ask for the recording's language. One \"I agree\" plus the language covers both. Possessing a recording is not consent.\n3. Import with purpose `voice_clone` to obtain a private `audio_asset_id`. Follow the reference for the current client's upload route.\n4. As soon as the upload returns, call `clone_voice` with that asset, `consent: true`, the recording's `language` code (for example `he`; it defaults to `en`), and `provider: \"cartesia\"` (the default), or `provider: \"elevenlabs\"` when the user chooses ElevenLabs. Do not ask for consent or confirmation again: the step 2 agreement is the explicit consent the upload result mentions. Use `character_id` for an existing Character or `character_name` for a new voice-only Character. The tool saves the clone automatically.\n5. Audition using `generate_speech` and the returned `character_id`. Read the selected model reference below. Include a name, number and natural sentence in the intended language. Present the audio for approval before a longer production.\n6. Reuse `character_id`, not the private source recording, for future speech. Never replace a saved voice merely to change speech models.\n\n## Choose the synthesis model\n\nSpeak a clone with its provider's model, and pass the model explicitly.\n\n- [Cartesia Sonic](references/voices/cartesia.md): a Cartesia clone.\n- [ElevenLabs v2](references/voices/elevenlabs-v2.md): an ElevenLabs clone, steady read in its supported languages.\n- [ElevenLabs v4](references/voices/elevenlabs-v4.md): an ElevenLabs clone, expressive delivery or dialogue, and languages v2 lacks.\n- [Language routing](references/voices/languages.md): read for non-English speech, dialect requests, or mixed-language scripts.\n\nOnly change provider when the user chooses it. A missing Cartesia clone can be created from the retained consented sample when Cartesia is selected. Replacing the source invalidates both providers' clones, so explain and confirm replacement first. Do not silently substitute a stock voice after a clone fails.\n\nFor a Fish clone, use `provider: \"fish\"` with the private recording and existing consent. Speak with `speech/fish-drama-3`. Read [Fish guidance](references/voices/fish.md) and current `get_model_params`. Selecting Fish for an existing consented Character can create a missing private Fish copy without replacing its other provider copies.\n"
Full snapshot data
{
"description": "Guide recording, private upload, cloning, testing, and reuse of a consented personal voice with Cartesia or ElevenLabs. Use when someone asks to clone their voice, save it on a Character, or replace or audition a clone. Not for inventing a new voice from a description; use creativeclaw-generate-voiceover.",
"included_files": [
{
"relative_path": "agents/openai.yaml",
"size_in_bytes": 507
},
{
"relative_path": "references/job-recovery.md",
"size_in_bytes": 3786
},
{
"relative_path": "references/media-assembly.md",
"size_in_bytes": 8654
},
{
"relative_path": "references/platform-upload.md",
"size_in_bytes": 1416
},
{
"relative_path": "references/voices/alternatives.md",
"size_in_bytes": 1943
},
{
"relative_path": "references/voices/cartesia-sonic-guide.md",
"size_in_bytes": 5002
},
{
"relative_path": "references/voices/cartesia.md",
"size_in_bytes": 2238
},
{
"relative_path": "references/voices/chatterbox-guide.md",
"size_in_bytes": 3509
},
{
"relative_path": "references/voices/cloning.md",
"size_in_bytes": 6290
},
{
"relative_path": "references/voices/elevenlabs-v2-guide.md",
"size_in_bytes": 8079
},
{
"relative_path": "references/voices/elevenlabs-v2.md",
"size_in_bytes": 1786
},
{
"relative_path": "references/voices/elevenlabs-v3-guide.md",
"size_in_bytes": 9376
},
{
"relative_path": "references/voices/elevenlabs-v3.md",
"size_in_bytes": 1935
},
{
"relative_path": "references/voices/elevenlabs-v4-guide.md",
"size_in_bytes": 8693
},
{
"relative_path": "references/voices/elevenlabs-v4.md",
"size_in_bytes": 2069
},
{
"relative_path": "references/voices/fish.md",
"size_in_bytes": 17534
},
{
"relative_path": "references/voices/heygen.md",
"size_in_bytes": 3560
},
{
"relative_path": "references/voices/languages.md",
"size_in_bytes": 4133
},
{
"relative_path": "references/voices/minimax-speech-guide.md",
"size_in_bytes": 3490
},
{
"relative_path": "references/voices/speech-localization.md",
"size_in_bytes": 3869
},
{
"relative_path": "references/voices/voice-design.md",
"size_in_bytes": 3897
},
{
"relative_path": "references/voices/xai-tts-guide.md",
"size_in_bytes": 11591
},
{
"relative_path": "references/workflow-basics.md",
"size_in_bytes": 10396
}
],
"name": "creativeclaw-clone-voice",
"skill_md_contents": "---\nname: creativeclaw-clone-voice\ndescription: Guide recording, private upload, cloning, testing, and reuse of a consented personal voice with Cartesia or ElevenLabs. Use when someone asks to clone their voice, save it on a Character, or replace or audition a clone. Not for inventing a new voice from a description; use creativeclaw-generate-voiceover.\n---\n\n# Clone your voice\n\nFor each Creative Claw tool call that exposes it, pass the optional `skills_used` array with `creativeclaw-clone-voice`, any other Creative Claw skills actually followed, and guide entries in the form `<skill-name>/<relative-guide-path>` (for example, `creativeclaw-clone-voice/references/workflow-basics.md`). Include only skills and guides followed for that call. Omit attribution if the user declines tracking or the field is unavailable. Never send other plugin names, private data, or local paths.\n\n**Not connected yet?** If no Creative Claw tools (such as `list_models` or `generate_image`) are available, the plugin is installed but the server is not connected. Stop and tell the user to open the plugin's Connectors tab in their app (or the MCP server list in a terminal client), connect Creative Claw, sign in, and ask again. Do not substitute other tools or describe a result that was not generated.\n\nRead [shared execution guidance](references/workflow-basics.md) before tools and [recording, upload, consent and reuse](references/voices/cloning.md) for this workflow.\n\nAsk the user for a recording of at least one minute of clean solo speech, upload it privately, clone it, audition a short sample, and reuse the saved Character. One to two minutes is our onboarding recommendation, not a universal provider API minimum.\n\nClone only the user's own voice, or a voice whose speaker has given explicit permission. Do not clone a public figure or anyone else without their permission. Without a consented recording, offer design_voice instead ([voice design](references/voices/voice-design.md)).\n\n1. Identify the intended delivery and an existing Character, if any. Reuse an avatar's Character instead of creating a duplicate.\n2. Ask for consent once, up front, in the same message as the recording request: name the provider, quote the full consent statement with its terms and privacy links from [the reference](references/voices/cloning.md), and ask for the recording's language. One \"I agree\" plus the language covers both. Possessing a recording is not consent.\n3. Import with purpose `voice_clone` to obtain a private `audio_asset_id`. Follow the reference for the current client's upload route.\n4. As soon as the upload returns, call `clone_voice` with that asset, `consent: true`, the recording's `language` code (for example `he`; it defaults to `en`), and `provider: \"cartesia\"` (the default), or `provider: \"elevenlabs\"` when the user chooses ElevenLabs. Do not ask for consent or confirmation again: the step 2 agreement is the explicit consent the upload result mentions. Use `character_id` for an existing Character or `character_name` for a new voice-only Character. The tool saves the clone automatically.\n5. Audition using `generate_speech` and the returned `character_id`. Read the selected model reference below. Include a name, number and natural sentence in the intended language. Present the audio for approval before a longer production.\n6. Reuse `character_id`, not the private source recording, for future speech. Never replace a saved voice merely to change speech models.\n\n## Choose the synthesis model\n\nSpeak a clone with its provider's model, and pass the model explicitly.\n\n- [Cartesia Sonic](references/voices/cartesia.md): a Cartesia clone.\n- [ElevenLabs v2](references/voices/elevenlabs-v2.md): an ElevenLabs clone, steady read in its supported languages.\n- [ElevenLabs v4](references/voices/elevenlabs-v4.md): an ElevenLabs clone, expressive delivery or dialogue, and languages v2 lacks.\n- [Language routing](references/voices/languages.md): read for non-English speech, dialect requests, or mixed-language scripts.\n\nOnly change provider when the user chooses it. A missing Cartesia clone can be created from the retained consented sample when Cartesia is selected. Replacing the source invalidates both providers' clones, so explain and confirm replacement first. Do not silently substitute a stock voice after a clone fails.\n\nFor a Fish clone, use `provider: \"fish\"` with the private recording and existing consent. Speak with `speech/fish-drama-3`. Read [Fish guidance](references/voices/fish.md) and current `get_model_params`. Selecting Fish for an existing consented Character can create a missing private Fish copy without replacing its other provider copies.\n"
}SHA-256 of public snapshot: f0eac8ef53afdaf3e9d1e297aae86cec6e39098efa38be328cacf336871927ac