← Back to Skills Marketplace
video-creation
by
zuoyuting214
· GitHub ↗
· v1.0.2
· MIT-0
185
Downloads
0
Stars
0
Active Installs
3
Versions
Install in OpenClaw
/install video-creation
Description
用户输入一个选题或口播稿,自动生成完整短视频成片(文案、分镜、数字人口播 + AI 画面混剪)。适用于「一键成片」「根据选题做视频」等场景。当前 skill 已内聚 TTS、数字人视频生成与 AI 文生视频调用能力。
Usage Guidance
This skill appears internally coherent for generating videos using the chanjing API and local ffmpeg. Before installing:
- Understand that scripts, full text/voiceover and audio files will be uploaded to https://open-api.chanjing.cc using the CHANJING_APP_ID/CHANJING_SECRET_KEY you provide — review the provider's privacy, retention, and security practices.
- Only supply credentials with the minimum required scope and rotate them if possible; avoid reusing high‑privilege keys.
- Run the skill in an isolated environment (container/VM) if you are concerned about exposing sensitive content. The skill will write intermediate media and final mp4 files to local disk — ensure disk space and manage sensitive outputs.
- Inspect run_render.py and clients/* locally (they are included) before running; network operations are visible in those files and go to the declared API host (open-api.chanjing.cc).
- If you need to prevent autonomous uploads, control when the agent invokes the skill (e.g., require user confirmation) or do not provide credentials until ready to run a job.
Overall the package is consistent with its purpose; the primary operational risk is third‑party data transmission and standard local media handling rather than unexplained or unrelated accesses.
Capability Analysis
Type: OpenClaw Skill
Name: video-creation
Version: 1.0.2
The video-creation skill bundle is designed to automate the generation of short videos using the Chanjing (chanjing.cc) API. The bundle includes Python clients for authentication, Text-to-Speech, digital human generation, and AI video creation, along with an orchestration script (run_render.py) that utilizes ffmpeg and ffprobe for local media processing. The code uses standard libraries (urllib, subprocess) and follows secure practices, such as passing arguments as lists to subprocess.run to mitigate shell injection risks. The SKILL.md and associated markdown templates provide detailed instructions for the AI agent to ensure content quality and adherence to API constraints without any evidence of malicious prompt injection, data exfiltration, or unauthorized access.
Capability Assessment
Purpose & Capability
The skill is a short‑video generation pipeline that uses local ffmpeg/ffprobe and the chanjing open API. Requiring ffmpeg/ffprobe and CHANJING_APP_ID/CHANJING_SECRET_KEY aligns with the described TTS, avatar (digital human) and AI video creation capabilities; there are no unrelated environment variables or binaries requested.
Instruction Scope
SKILL.md and scripts direct the agent to: call CHANJING APIs (TTS, avatar, ai_creation), upload audio, poll tasks, download generated media, run ffprobe/ffmpeg, and write intermediate and final mp4 files locally. This behavior is consistent with the stated purpose, but it means user text/audio will be sent to the external chanjing service — a privacy/third‑party data transmission concern to be aware of.
Install Mechanism
There is no external install spec: the package is instruction/code‑only and will run local Python code. No remote install/download URLs or archive extraction were specified in the manifest, so there is no additional installer risk beyond running the included code.
Credentials
Only CHANJING_APP_ID and CHANJING_SECRET_KEY are required, which is proportional for authenticating to the chanjing API. No unrelated secrets or system config paths are requested. The code reads these env vars via clients/auth.py as expected.
Persistence & Privilege
always:false and default model invocation are used. The skill can be invoked autonomously (platform default) and will use provided CHANJING credentials to call remote APIs and upload user content; this increases blast radius if credentials are compromised or the third party is untrusted. The skill does write local intermediate files and final mp4s to disk as part of normal operation.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install video-creation - After installation, invoke the skill by name or use
/video-creation - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.2
Removed undocumented credential fallback and env knob references; simplified prompt limit handling and documentation.
v1.0.1
Declared runtime requirements in SKILL.md metadata, switched auth guidance to env-first, and fixed SKILL.md formatting.
v1.0.0
Refactored to internal clients; removed external skill runtime dependencies; updated tests and docs.
Metadata
Frequently Asked Questions
What is video-creation?
用户输入一个选题或口播稿,自动生成完整短视频成片(文案、分镜、数字人口播 + AI 画面混剪)。适用于「一键成片」「根据选题做视频」等场景。当前 skill 已内聚 TTS、数字人视频生成与 AI 文生视频调用能力。 It is an AI Agent Skill for Claude Code / OpenClaw, with 185 downloads so far.
How do I install video-creation?
Run "/install video-creation" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is video-creation free?
Yes, video-creation is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does video-creation support?
video-creation is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created video-creation?
It is built and maintained by zuoyuting214 (@zuoyuting214); the current version is v1.0.2.
More Skills