00-andruia-consultant
Arquitecto de Soluciones Principal y Consultor Tecnológico de Andru.ia. Diagnostica y traza…
Install and use the official AI Image Generator package, pinned by digest, for paid hosted work on the Beatra service.
$ npx -y skills add sickn33/agentic-awesome-skills --skill ai-image-generation-studio --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/ai-image-generation-studioContext preview
The summary Claude sees to decide when to auto-load this skill.
Install and use the official AI Image Generator package, pinned by digest, for paid hosted work on the Beatra service.
name: ai-image-generation-studio description: "Install and use the official AI Image Generator package, pinned by digest, for paid hosted work on the Beatra service." category: media risk: critical source: community source_repo: beatra-ai/ai-image-generator-skill source_type: official date_added: "2026-09-18" author: beatra-ai tags: [image-generation, text-to-image, mcp, paid-api, beatra] tools: [claude, codex, cursor, gemini] license: "MIT-0" license_source: "https://github.com/beatra-ai/ai-image-generator-skill/blob/13c7b9b2a2197fb91deb6a3a1466124db620c3d1/LICENSE"
Generate, compose, and edit product images, brand visuals, posters, social graphics, illustrations, and photo variations, 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](#install-pinned-verified-approved-twice) and [Security & Safety Notes](#security--safety-notes) before activating it.
| Pinned identity | Value | | --- | --- | | Package | `ai-image-generation-studio` `0.1.4` | | Archive | `https://cdn.beatra.ai/agent-packages/ai-image-generation-studio/v0.1.4/ai-image-generation-studio-skill-0.1.4.zip` | | Archive SHA-256 | `b357edb0f9f2546435c89cf1ef8278596e28a7629229a78fcab9804decd13682` | | Source tree | [`beatra-ai/ai-image-generator-skill@13c7b9b`](https://github.com/beatra-ai/ai-image-generator-skill/tree/13c7b9b2a2197fb91deb6a3a1466124db620c3d1/skills/ai-image-generation-studio) (full SHA `13c7b9b2a2197fb91deb6a3a1466124db620c3d1`) | | 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 -fsSLO "https://cdn.beatra.ai/agent-packages/ai-image-generation-studio/v0.1.4/ai-image-generation-studio-skill-0.1.4.zip" printf '%s %s\n' \ 'b357edb0f9f2546435c89cf1ef8278596e28a7629229a78fcab9804decd13682' \ 'ai-image-generation-studio-skill-0.1.4.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.
unzip -l ai-image-generation-studio-skill-0.1.4.zip unzip -q ai-image-generation-studio-skill-0.1.4.zip find ai-image-generation-studio -type l -print # expect no output find ai-image-generation-studio -type f -perm -111 -print # expect no output grep -n '"auto_update": True' ai-image-generation-studio/scripts/mcp_client.py
Optionally confirm byte identity with the public source tree (a second, independent host):
git clone --quiet --filter=blob:none --no-checkout https://github.com/beatra-ai/ai-image-generator-skill.git src git -C src checkout --quiet 13c7b9b2a2197fb91deb6a3a1466124db620c3d1 -- skills/ai-image-generation-studio (cd ai-image-generation-studio && find . -type f | LC_ALL=C sort | xargs shasum -a 256) > archive.sha (cd src/skills/ai-image-generation-studio && 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](#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-image-generation-studio"
test ! -e "$dest" || { echo "destination exists; stop and ask the user"; exit 1; }
cp -R ai-image-generation-studio "$dest"
python3 "$dest/scripts/mcp_client.py" update --auto offThe last command must print `Automatic Beatra package updates are disabled.` It writes only `~/.beatra/updates/<id>/state.json` and makes no network request. Run it before `authorize.py`, `verify`, `tools`, `upload`, or `call`: in this pinned version self-update is **on by default**. The setting is keyed to the resolved install path, so repeat it after moving or re-copying the directory.
Authorization opens a browser sign-in and stores a bearer token. Ask first.
python3 "$dest/scripts/authorize.py"
Start a new agent session if the host discovers skills only at startup.
1. Read the installed package's `SKILL.md` and its references; they define the routes, payload shapes, and review loop. 2. Use free, non-billable discovery first (`beatra.models.list`, task list) to read current model cards and credit estimates. 3. Sh
Find reusable instructions for your project, inspect their complete files, and keep an exact skill set you can review and reuse. Agentic Awesome Skills is a library of 2,610+ installable SKILL.md playbooks.
Repo: sickn33/agentic-awesome-skills
Arquitecto de Soluciones Principal y Consultor Tecnológico de Andru.ia. Diagnostica y traza…
Security audit, hardening, threat modeling (STRIDE/PASTA), Red/Blue Team, OWASP checks, code…
Ingeniero de Sistemas de Andru.ia. Diseña, redacta y despliega nuevas habilidades (skills)…
Estratega de Inteligencia de Dominio de Andru.ia. Analiza el nicho específico de un proyecto…
AI-powered presentation generation via the 2slides API — create slides from text, match a…
360 feedback register: reviewer, subject, review cycle, visibility, due date and score, as…