← Back to Skills Marketplace
francemichaell-15

Weixin Video

by francemichaell-15 · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ⚠ suspicious
64
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install weixin-video
Description
Get WeChat-ready videos ready to post, without touching a single slider. Upload your video clips (MP4, MOV, AVI, WebM, up to 200MB), say something like "form...
Usage Guidance
This skill uses a third‑party cloud service (mega-api-prod.nemovideo.ai) to process and host your uploaded videos — expect your media to be sent off‑device. The SKILL.md says it requires NEMO_TOKEN but will auto‑request an anonymous token if none is present, so it can operate (and upload data) without you supplying credentials. There is also an unexplained reference to a local config path and to detecting install paths, which implies reading some filesystem locations. Before installing, consider: (1) do you trust the external domain to handle and store your videos? (2) ask the publisher for a homepage or privacy/terms link (none is provided), and prefer providing your own token if you want control; (3) test with non‑sensitive sample videos first; (4) if you need assurance the skill won't read local files or config, request clarification about the configPath and install-path detection. If you are processing private or sensitive footage, avoid installing until you confirm data handling and retention policies.
Capability Analysis
Type: OpenClaw Skill Name: weixin-video Version: 1.0.0 The skill is a legitimate integration for a cloud-based video processing service (nemovideo.ai) designed to format videos for WeChat. It handles API authentication, session management, and file uploads/downloads through standard REST and SSE endpoints. No evidence of data exfiltration, malicious code execution, or harmful prompt injection was found; the instructions even include security-conscious directions to avoid exposing API tokens to the user.
Capability Assessment
Purpose & Capability
The skill claims to format videos via a cloud rendering backend (mega-api-prod.nemovideo.ai) and its instructions describe exactly the session, upload, SSE, and export endpoints needed for that. Requiring a token for that backend (NEMO_TOKEN) is reasonable for the described functionality. However, the SKILL.md also lists a config path (~/.config/nemovideo/) in its metadata while the registry metadata declares no config paths — this mismatch is unexplained.
Instruction Scope
Most instructions stay within the backend API (session creation, upload, render, poll). But the skill instructs detecting install path to set X-Skill-Platform (reading ~/.* paths) and includes configPaths in its YAML metadata, which implies reading filesystem locations not declared in the registry. Also, although NEMO_TOKEN is declared required, the SKILL.md explicitly instructs the agent to create an anonymous token by calling the backend if no environment token exists — meaning the skill will proceed (and upload user media) even without a user-provided credential. These behaviors expand scope beyond a simple formatting helper.
Install Mechanism
Instruction-only skill with no install spec and no code files — nothing is written to disk by an installer. This is lower risk from an installation perspective.
Credentials
The only declared environment variable is NEMO_TOKEN, which is appropriate for the backend. But SKILL.md will obtain an anonymous token automatically if NEMO_TOKEN is missing, contradicting the 'required' designation. The metadata also references a config path (~/.config/nemovideo/) not declared elsewhere. Requesting a single service token is proportionate to the purpose; the inconsistency about whether the token is required and the implicit filesystem access are concerning.
Persistence & Privilege
always is false and the skill is user-invocable; it does not demand permanent inclusion or elevated platform privileges. It does instruct keeping a session_id for operations, which is normal for a service client.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install weixin-video
  3. After installation, invoke the skill by name or use /weixin-video
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Initial release of Weixin Video — quickly format and compress videos for WeChat sharing. - Upload MP4, MOV, AVI, or WebM clips up to 200MB for WeChat-optimized formatting and compression. - Automatic backend connection with free anonymous token (no signup required). - Simple commands: process, export, check status, view/edit timeline, and check credits. - Outputs ready-to-share 1080p MP4s, with support for adding text overlays, audio, batching, and iterative edits. - Automatic handling of WeChat upload limits, error cases, and status feedback.
Metadata
Slug weixin-video
Version 1.0.0
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 1
Frequently Asked Questions

What is Weixin Video?

Get WeChat-ready videos ready to post, without touching a single slider. Upload your video clips (MP4, MOV, AVI, WebM, up to 200MB), say something like "form... It is an AI Agent Skill for Claude Code / OpenClaw, with 64 downloads so far.

How do I install Weixin Video?

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

Is Weixin Video free?

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

Which platforms does Weixin Video support?

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

Who created Weixin Video?

It is built and maintained by francemichaell-15 (@francemichaell-15); the current version is v1.0.0.

💬 Comments