Byted Mediakit Tools
v1.0.0火山引擎 AI MediaKit 音视频处理工具集,提供视频理解、音频提取、视频剪辑、音视频拼接、画质增强、文生视频、音视频合成等能力。当用户提及音频剪辑、视频剪辑、音视频拼接、文生视频、音频提取、画质增强、视频理解、音视频合成、媒体裁剪等需求时必须调用本Skill。当用户需要视频理解时,宿主agent必须自动解...
⭐ 1· 56·0 current·0 all-time
MIT-0
Download zip
LicenseMIT-0 · Free to use, modify, and redistribute. No attribution required.
Security Scan
OpenClaw
Benign
high confidencePurpose & Capability
Name/description (火山引擎 AI MediaKit audio/video tools) matches the included code and docs. The skill implements media operations (trim, concat, extract audio, enhance, image→video, video understanding). Required env vars (AMK_API_KEY, AMK_ENV, optional ARK_API_KEY/ARK_MODEL_ID) are appropriate for the stated integrations.
Instruction Scope
SKILL.md and the code require network, file_read/file_write and temp_storage (to create .env, save temporary state, and to read/write task results). The skill explicitly instructs the host/agent to obtain API keys from the user and write them into a repo-root .env (and will auto-create a template .env). This is expected for a local CLI-based client but means the agent or user will be asked to provide secrets and the skill will write them to disk — treat that as sensitive behavior.
Install Mechanism
No platform install spec is present (instruction-only from registry), but the bundle includes Python code and a requirements.txt. SKILL.md instructs creating a virtualenv and pip installing dependencies. There's no remote download or obfuscated installer in the bundle, but using the skill requires installing third‑party Python packages locally.
Credentials
Requested environment variables (AMK_API_KEY mandatory, AMK_ENV mandatory, AMK_ENABLE_CLIENT_TOKEN optional, ARK_API_KEY/ARK_MODEL_ID optional) are proportional to the functionality. The code only uses these keys to construct Authorization headers for AMK and optional Ark combined mode; no unrelated credentials are requested.
Persistence & Privilege
The skill does not request always:true or any elevated platform persistence. It will read/write a local .env and may create a virtualenv per installation instructions, which is normal for a CLI client. It does not modify other skills or system-wide agent settings.
Assessment
What to consider before installing/use:
- This skill will require a MediaKit API key (AMK_API_KEY) and AMK_ENV; video-understanding features additionally require an Ark key and model id. Only provide keys with the minimum privileges and ideally create a dedicated key for this purpose.
- The skill will ask (or instruct the agent to ask) you to paste keys into a .env file at the repository root; that file is written to disk. Keep secrets out of public repos and avoid pasting credentials into chats.
- The bundle contains Python code and a requirements.txt; you must create a virtualenv and pip-install dependencies locally to run it. Inspect the code and run in an isolated environment if you are concerned about side effects.
- Network and file read/write permissions are required for normal operation (upload/submit URLs, poll results, save temporary data). If you run this inside an automated agent, be aware that the agent may call the skill autonomously and use any API key available in its environment.
- If you only need specific functions (e.g., audio extraction), consider limiting which features you enable and use a scoped API key where possible.
Overall: the package appears internally coherent with its stated purpose; no evidence in the provided files of unrelated exfiltration or hidden endpoints. If you want higher assurance, review the included Python files (amk_client/* and main.py) and run the tool in an isolated/test account with restricted API keys first.Like a lobster shell, security has layers — review code before you run it.
latestvk975b4g2x9pqnjqane4za972n1841f9z
License
MIT-0
Free to use, modify, and redistribute. No attribution required.
Runtime requirements
Environment variables
AMK_API_KEYrequired— AMK(AI MediaKit)访问密钥,调用剪辑/拼接/转码等媒体能力所需AMK_ENVrequired— AMK 服务端环境,取值 prod(生产)或 boe(BOE)AMK_ENABLE_CLIENT_TOKENoptional— 为 true 时,除视频理解外的请求会自动携带 8 位 client_token(幂等);取值 true / falseARK_API_KEYoptional— 火山引擎方舟 OpenAPI 密钥,仅在使用视频理解(understand_video_content)时需要ARK_MODEL_IDoptional— 方舟模型 ID,仅在使用视频理解(understand_video_content)时需要