← Back to Skills Marketplace
ahsbnb

Short Video Script Creator

by an · GitHub ↗ · v1.0.1 · MIT-0
cross-platform ⚠ suspicious
121
Downloads
0
Stars
0
Active Installs
2
Versions
Install in OpenClaw
/install short-video-script-creator
Description
短视频核心脚本创作,通过专属参数清晰区分产品信息、口吻对标、内容对标及历史文案,批量生成高质量脚本,原生支持PDF/Word。
Usage Guidance
Do not run this skill until you are comfortable with where your inputs will be sent. Specific recommendations: - Inspect or remove the hard-coded API key and API URL in scripts/main.py. Treat the embedded key as compromised. - Prefer that the skill require the user to provide an API key via an environment variable (e.g., OPENCLAW_MODEL_API_KEY) rather than embedding one. - Verify the external service (api2.aigcbest.top): check its owner, privacy policy, and whether you trust it to receive any file contents you pass to the tool. - If you must test, run the script in an isolated environment (air-gapped VM) and avoid passing sensitive files; or modify the code to disable network calls (e.g., remove/guard the model_gpt call) so generation happens locally or with your trusted provider. - Ask the skill author to: (1) remove embedded secrets, (2) document the external endpoint in SKILL.md, and (3) use a configurable env var for API credentials and a sensible, non-user-specific output path. If the author cannot or will not do this, consider the skill unsafe for use with confidential data.
Capability Assessment
Purpose & Capability
The skill's stated purpose is generating short-video scripts from local files. However, instead of asking the user to supply a model/API credential, the code contains a hard-coded API_URL and API_KEY and will send prompt/file contents to that external endpoint. The embedded network call and credential are not declared in the skill metadata or SKILL.md and are not necessary to describe the skill's purpose (the tool could have required the user to provide credentials or documented the remote service).
Instruction Scope
SKILL.md instructs the user to run scripts/main.py and to provide local files. The runtime code reads arbitrary files provided on the command line (pdf/docx/txt/md) and embeds their contents into the generated prompt, then --optionally-- sends that prompt (and therefore file contents) to an external model endpoint. The SKILL.md does not disclose that data will be transmitted off-host to a third-party API nor that an embedded API key is used. The code also prints the prompt replacements (print(replacements)), exposing file contents to stdout logs.
Install Mechanism
There is no install spec (instruction-only + Python script). Dependencies (docx, PyPDF2, aiohttp) are plausible for the declared functionality. No remote downloads or extract/install steps were found.
Credentials
The skill requests no environment variables in metadata but contains a hard-coded secret API_KEY in scripts/main.py and a hard-coded API_URL. This is disproportionate: a networked model call should be either clearly documented with a required credential or implemented to use a user-supplied env var rather than embedding a secret. The default output directory is hard-coded to a Windows user path (C:\Users\EDY\...), which is odd and suggests leftover developer-specific configuration.
Persistence & Privilege
The skill is not always: true and is user-invocable only. It writes files under a DEFAULT_OUTPUT_DIR (hard-coded path into a .openclaw skills subdirectory) — it does not request system-wide privileges or modify other skills. Hard-coded user-specific output path is unusual but not a high privilege escalation by itself.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install short-video-script-creator
  3. After installation, invoke the skill by name or use /short-video-script-creator
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.1
short-video-script-creator 1.0.1 - 精简并优化了标准操作流程说明,流程更直接清晰。 - 合并和删除大量输出历史文档文件,减轻存储负担。 - 更新并规范参数说明,使用方法与模板更易理解。 - 简化并统一提示词模板格式,内容行文更紧凑。 - 移除了多余内容和部分冗余限制说明,使整体文档更精炼。
v1.0.0
short-video-script-creator 1.0.0 - 首次发布,支持高度结构化参数管理与多模式短视频脚本批量生成。 - 支持口吻对标、内容结构对标、原始创作三大脚本创作模式及灵活混合。 - 全面原生兼容 PDF、Word、Markdown、TXT 等输入文件格式。 - 强制审核机制:生成前先向用户展示参数待确认,确保创作精准无误。 - 输出采用统一 Markdown 模板,便于整理与批量使用。
Metadata
Slug short-video-script-creator
Version 1.0.1
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 2
Frequently Asked Questions

What is Short Video Script Creator?

短视频核心脚本创作,通过专属参数清晰区分产品信息、口吻对标、内容对标及历史文案,批量生成高质量脚本,原生支持PDF/Word。 It is an AI Agent Skill for Claude Code / OpenClaw, with 121 downloads so far.

How do I install Short Video Script Creator?

Run "/install short-video-script-creator" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Short Video Script Creator free?

Yes, Short Video Script Creator is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does Short Video Script Creator support?

Short Video Script Creator is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Short Video Script Creator?

It is built and maintained by an (@ahsbnb); the current version is v1.0.1.

💬 Comments