AI 图像视频音乐创作

SKILL前端设计
前端设计 未标注权限 许可证不明确
安装这个技能

图像、视频、音乐、语音四类创作能力一次装齐。可以从一句话直接生成,也可以带着自己的图片、素材或音频继续创作,并在同一个对话里跨媒介完成整套内容。

累计安装 未标注 本周 未标注
GitHub 星标 未标注 仓库 未标注
下载量 未标注 技能市场下载数
权限级别 未标注权限 安装前请确认风险范围
许可证 许可证不明确 未说明

安装

未标注
在支持 Skills 的客户端里执行,装完问一句「你有哪些技能」验证
skillhub install beatra-ai/beatra-ai

技能档案

前端设计
字段来自技能仓库与公开索引,中文说明由本站标注
作者 / 维护方beatra-ai仓库 未标注 · 版本 未标注
宿主客户端未标注技能可被这些客户端加载
安装方式未标注安装包 enterprise
权限级别未标注权限安装前请确认风险范围
许可证未说明许可证不明确,商用前请自行确认条款
仓库可用性available技能仓库当前是否可访问
最近核验未标注上游最后核验时间 · 数据更新 1791705102
正文体量4.9 KBSKILL.md 原文大小,越大说明说明书写得越细

SKILL.md 全文

4.9 KB
模型实际读到的说明书原文,来自技能仓库

Beatra

Use authenticated Beatra MCP as the execution contract. Run every Beatra tool
through this Skill's bundled scripts/mcp_client.py; it is the Skill transport
to the remote Beatra MCP endpoint. Do not configure a host Beatra Connector,
and do not add, enable, or trust one. Translate the user's outcome into the
smallest matching workflow, preserve task identity, and return results from task
truth.

Use the host agent's native chat and visual understanding when the user asks to
reason about text, images, or video. Beatra MCP intentionally provides media
creation and management rather than duplicate chat, image understanding, or
video understanding tools.

Apply the common execution contract

  1. Confirm the requested media outcome. Ask only for missing choices that
    materially change cost or output.
  2. Treat every generation call as billable: it consumes Beatra credits and
    creates an asynchronous task.
  3. Create one opaque client_request_id for one logical generation. Submit
    exactly once.
  4. If the first response is lost, make an identical retry with the same
    client_request_id. If any generation input changes, create a new ID.
  5. Save the returned task_id. Poll with beatra.tasks.get until the task is
    terminal. Never create another paid task merely because the first is queued
    or running.
  6. For local input media, use beatra.assets.upload, complete the returned HTTP
    PUT exactly as instructed, and pass the resulting artifact ID. The bundled
    scripts/mcp_client.py upload helper can complete both steps safely. A remote
    MCP server cannot read a local path.
  7. Omit model unless the user names a model or explicitly asks to choose or
    compare models.
  8. Authorize once for the full Beatra connection. Do not request a second grant
    when the user changes from image to video, music, or speech. The credential
    stays usable while it is used at least once every 15 days.
  9. On first use, let the bundled client register this package as described in
    installation registration.
    Registration is non-billable and failure never blocks the requested task.

Route to the matching workflow

  • Load installation and authentication
    when Beatra is unavailable, newly installed, disconnected, or asks for
    authorization.
  • Load MCP connection when configuring or
    troubleshooting the shared Beatra connection.
  • Load uploads whenever an input exists only as a
    local image, audio, or video file.
  • Load images for the generate/transform/edit decision
    tree, image controls, successful-image pricing, and recovery.
  • Load videos to choose among generate, animate,
    multi-reference, interpolate, edit, and extend video workflows.
  • Load video controls when video media roles,
    model constraints, price inputs, audio, duration, or resolution matter.
  • Load video recipes only when constructing a
    video tool payload or chaining uploaded artifacts.
  • Load music for instrumental, lyrical, or
    reference-audio music generation.
  • Load speech and voices for voice discovery,
    authorized voice cloning, and speech synthesis.
  • Load models only when model selection, compatibility,
    or cost matters.
  • Load tasks and results for polling,
    recovering, listing, cancelling, and presenting terminal output.
  • Load billing, errors, and recovery
    before retrying a failed or uncertain billable request.
  • Load uninstall and disconnect when
    the user asks to remove or uninstall this package or to disconnect Beatra
    from this device. Never delete ~/.beatra without that workflow: the
    connection is shared by every installed Beatra skill, and only its bundled
    script may decide whether the last one is leaving.

Return verifiable results

Report task status, output artifact links or IDs, resolved model, actual usage,
and net charged credits only when the task response provides them. For prepaid
tasks, report billing.net_charged_credits; the gross debit and refund remain
available as billing.charged_credits and billing.refunded_credits.
Keep structured Beatra error codes intact and give the corresponding recovery
action. Never claim that a queued or running task has completed.

热门专题

按场景挑技能
全部专题 →

技能内容以作者仓库为准;分类、权限级别与许可证状态的中文说明为中文整理,最近核验 未标注。