← Back to Skills Marketplace
athola

Nm Scry Media Composition

by athola · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ⚠ suspicious
117
Downloads
0
Stars
1
Active Installs
1
Versions
Install in OpenClaw
/install nm-scry-media-composition
Description
Combine media assets (GIFs, videos) into composite tutorials with vertical/horizontal
Usage Guidance
This skill appears to do what it claims (combine media with FFmpeg), but be cautious: the manifest format includes a components[].requires field and the instructions run shell commands and external tools (ffmpeg, yq). Before running this skill, verify manifests come from trusted sources and review any 'requires' commands. Ensure ffmpeg and yq are installed in a controlled environment (or run the skill in a sandbox/container). Ask the author to: (1) declare required binaries in metadata, (2) limit or sanitize manifest 'requires' execution, or (3) document safe manifest validation rules. If you cannot trust manifests, do not run compositions that will execute them.
Capability Analysis
Type: OpenClaw Skill Name: nm-scry-media-composition Version: 1.0.0 The skill enables an AI agent to orchestrate media processing by executing shell commands and FFmpeg filters based on a YAML manifest. It includes a high-risk 'requires' field in the manifest schema designed to run arbitrary commands (e.g., 'skrills serve') before processing, which could be exploited for unauthorized command execution. Additionally, the provided bash scripts for manifest parsing in SKILL.md are vulnerable to shell injection if the manifest contains malicious input, and the repetitive 'Verification' instructions suggest an unusual attempt to influence agent behavior.
Capability Assessment
Purpose & Capability
The name/description (combine GIFs/videos into composites) matches the instructions (parse manifest, validate files, run FFmpeg). However, the SKILL.md expects command-line tools (ffmpeg, yq, bash) even though the skill metadata lists no required binaries — that's an inconsistency and should be declared.
Instruction Scope
The runtime instructions will parse user-provided manifest files and execute commands listed under components[].requires and full shell ffmpeg/yq commands. That means a manifest can cause arbitrary shell commands to run (e.g., 'requires' entries), so the agent executing this skill could run untrusted commands unless manifests are strictly validated or sandboxed.
Install Mechanism
This is an instruction-only skill with no install spec or embedded code, which minimizes installer risk. No downloads or extraction steps are present.
Credentials
No environment variables or credentials are requested (good). The skill does declare a required config path (night-market.scry:gif-generation) which is plausible for integration with the parent plugin, but it should justify that access in documentation. The lack of declared required binaries (ffmpeg, yq) is a proportionality/accuracy issue.
Persistence & Privilege
always:false and no special privileges requested. The skill does not request persistent presence or system-wide config changes.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install nm-scry-media-composition
  3. After installation, invoke the skill by name or use /nm-scry-media-composition
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Initial release of the media-composition skill. - Combine multiple media assets (GIFs, videos, images) into composite outputs for tutorials or documentation. - Supports vertical, horizontal, sequential, grid, overlay, and picture-in-picture (PiP) layouts with customizable options (e.g., padding, background). - Uses manifest files to define input components and composition rules. - Executes FFmpeg commands to produce the final combined media. - Includes step-by-step guidance for validation, FFmpeg command usage, and output verification.
Metadata
Slug nm-scry-media-composition
Version 1.0.0
License MIT-0
All-time Installs 1
Active Installs 1
Total Versions 1
Frequently Asked Questions

What is Nm Scry Media Composition?

Combine media assets (GIFs, videos) into composite tutorials with vertical/horizontal. It is an AI Agent Skill for Claude Code / OpenClaw, with 117 downloads so far.

How do I install Nm Scry Media Composition?

Run "/install nm-scry-media-composition" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Nm Scry Media Composition free?

Yes, Nm Scry Media Composition is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does Nm Scry Media Composition support?

Nm Scry Media Composition is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Nm Scry Media Composition?

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

💬 Comments