Automate 21risk tasks via Rube MCP (Composio). Always search tools first for current schemas.
The English summary is being prepared. Showing the original description.
Install and use the official Multilingual Voiceover package, pinned by digest, for paid hosted work on the Beatra service.
The English summary is being prepared. Showing the original description.
See how to installReview the instructions the agent will receive before you install.
Create reviewable voice-over audio for each language from your per-language scripts, with voices cast for each market, pronunciation and timing pilots first, and delivery organized by language and segment, from inside Claude Code, Codex, or OpenClaw. The work is produced on the hosted, paid Beatra service
(mcp.beatra.ai).
This catalog entry is a reviewed pointer, not the executable package. It contains no client code and performs no Beatra operation by itself. The package it points to bundles three standard-library Python scripts that make network calls, store a credential, and can replace their own files. Read Install and Security & Safety Notes before activating it.
| Pinned identity | Value |
|---|---|
| Package | ai-multilingual-dubbing 0.1.9 |
| Archive | https://cdn.beatra.ai/agent-packages/ai-multilingual-dubbing/v0.1.9/ai-multilingual-dubbing-skill-0.1.9.zip |
| Archive SHA-256 | ef8cd40a6b8a435a5f9d903c66a726c9c64cac8da63a186682c4a88851b2becc |
| Source tree | beatra-ai/multilingual-voiceover-skill@030ec84 (full SHA 030ec84801fec544bc8be4e1d4ff7333bee7cf0d) |
| License | MIT No Attribution (MIT-0) |
The archive holds regular files only (no symlinks, no executable bits, no binaries). Confirm that with the inspect commands below. Every file must be byte-identical to the source tree at the pinned commit.
Explain that this downloads an external package from cdn.beatra.ai, then ask
for approval. Only after approval:
umask 077
review_dir="$(mktemp -d)"
cd "$review_dir" || exit 1
curl --connect-timeout 10 --max-time 60 -fsSO "https://cdn.beatra.ai/agent-packages/ai-multilingual-dubbing/v0.1.9/ai-multilingual-dubbing-skill-0.1.9.zip"
printf '%s %s\n' \
'ef8cd40a6b8a435a5f9d903c66a726c9c64cac8da63a186682c4a88851b2becc' \
'ai-multilingual-dubbing-skill-0.1.9.zip' | shasum -a 256 -c -
Stop if the check does not print OK. The expected digest comes from this
catalog entry, not from a file on the same CDN.
Before extraction, reject ZIP members with absolute/traversing paths, entries outside the package root, duplicate/case-colliding names, symlinks, devices or executable/binary content. Bound member count, per-file and total expanded size. Extract only after this preflight passes into the fresh private review directory; later link checks cannot prevent an escape.
unzip -l ai-multilingual-dubbing-skill-0.1.9.zip
# Only after complete member preflight passes:
unzip -q ai-multilingual-dubbing-skill-0.1.9.zip
find ai-multilingual-dubbing -type l -print # expect no output
find ai-multilingual-dubbing -type f -perm -111 -print # expect no output
grep -n '"auto_update": True' ai-multilingual-dubbing/scripts/mcp_client.py
Confirm byte identity before activation with the public source tree (a second, independent host):
git clone --quiet --filter=blob:none --no-checkout https://github.com/beatra-ai/multilingual-voiceover-skill.git src
git -C src checkout --quiet 030ec84801fec544bc8be4e1d4ff7333bee7cf0d -- skills/ai-multilingual-dubbing
(cd ai-multilingual-dubbing && find . -type f | LC_ALL=C sort | xargs shasum -a 256) > archive.sha
(cd src/skills/ai-multilingual-dubbing && find . -type f | LC_ALL=C sort | xargs shasum -a 256) > tree.sha
cmp archive.sha tree.sha && echo IDENTICAL
Report to the user what the review found: SKILL.md, manifest.json, the
bundled Markdown references, and scripts/authorize.py,
scripts/mcp_client.py, scripts/uninstall.py (Python 3.10+, standard
library only, no dependency installation, no lifecycle hooks). Summarize the
network, credential, local-state, telemetry, and self-update behavior listed
under Security & Safety Notes.
Ask for a second, separate approval, because this changes agent configuration. Then copy the reviewed tree to the host's skills directory (Claude Code shown; use the equivalent path for other hosts) and immediately turn off silent self-update for that exact path:
dest="$HOME/.claude/skills/ai-multilingual-dubbing"
test ! -e "$dest" && test ! -L "$dest" || { echo "destination exists; stop and ask the user"; exit 1; }
cp -R ai-multilingual-dubbing "$dest"
python3 "$dest/scripts/mcp_client.py" u
No reviews yet. Tell others what you thought.
No login needed. Share how it worked for you, ask a question, or note where it did not run.
No comments yet. Be the first to write one.
Automate 21risk tasks via Rube MCP (Composio). Always search tools first for current schemas.
The English summary is being prepared. Showing the original description.
Automate 2chat tasks via Rube MCP (Composio). Always search tools first for current schemas.
The English summary is being prepared. Showing the original description.
Usar al iniciar o mejorar un proyecto de IA: diagnostica código y restricciones, propone skills existentes y redacta tareas y un plan de implementación en español.
The English summary is being prepared. Showing the original description.
Usar para crear o mejorar una skill de Andru.ia: define entradas y resultados, redacta SKILL.md con ejemplos y límites, valida la estructura y prepara una PR.
The English summary is being prepared. Showing the original description.
Usar tras definir el sector de un proyecto: prepara un dossier en español con contexto, normas aplicables, patrones UX y riesgos, distinguiendo fuentes verificadas de hipótesis.
The English summary is being prepared. Showing the original description.
AI-powered presentation generation via the 2slides API — create slides from text, match a reference image style, summarize documents into decks, add AI voice narration, and export pages/audio. Use f
The English summary is being prepared. Showing the original description.