← Back to Skills Marketplace
hgta23

AV Skill

by bittao · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ⚠ suspicious
84
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install av
Description
Toolkit for converting, editing, analyzing, and generating audio and video files, supporting common formats and effects within OpenClaw.
README (SKILL.md)

name: av

version: 1.0.0

description: "Audio and video processing toolkit for OpenClaw. Use when: user needs to convert, edit, analyze, or generate audio/video files."


AV Skill

Overview

The AV (Audio-Video) skill is a comprehensive toolkit for audio and video processing within OpenClaw. It provides users with a wide range of capabilities to handle multimedia files effectively.

Features

Audio Processing

  • Convert audio formats (MP3, WAV, AAC, FLAC, etc.)
  • Extract audio from video files
  • Adjust audio volume and quality
  • Apply audio effects (echo, reverb, equalizer)
  • Generate audio from text using TTS

Video Processing

  • Convert video formats (MP4, AVI, MKV, MOV, etc.)
  • Trim and cut video segments
  • Merge multiple video files
  • Adjust video resolution and quality
  • Extract frames from video

Analysis

  • Analyze audio characteristics (bitrate, frequency, duration)
  • Analyze video properties (resolution, codec, frame rate)
  • Detect scenes and keyframes in videos
  • Identify audio and video quality issues

Generation

  • Create simple slideshows from images
  • Generate video from text descriptions
  • Create audio visualizations

Usage Examples

Convert Audio Format

  • "Convert this MP3 file to WAV"
  • "Change the audio format of this file to FLAC"

Edit Video

  • "Trim the first 30 seconds from this video"
  • "Merge these two video files"

Analyze Media

  • "What's the resolution of this video?"
  • "Check the audio quality of this file"

Generate Content

  • "Create a slideshow from these images"
  • "Generate a video from this text description"

Technical Details

  • Supports common audio and video formats
  • Uses efficient processing algorithms
  • Provides progress updates for long operations
  • Handles both local files and URLs
  • Maintains original quality when possible

Requirements

  • Basic media codecs installed on the system
  • Sufficient storage space for temporary files
  • Internet connection for certain features (e.g., TTS)

Installation

The AV skill is available through the OpenClaw skill marketplace. Simply search for "av" or "audio video" and install the skill to access all its features.

Support

For questions or issues, please refer to the skill documentation or contact support through the OpenClaw platform.

Usage Guidance
This package overpromises: the README and SKILL.md describe many real AV operations, but the shipped Python file is just a non‑performing stub that returns text. Before installing or running anything: (1) verify the skill's provenance (who published it); (2) ask the author for the real implementation or an install spec that explicitly installs and invokes only the needed packages; (3) if you must try it, do so in a sandbox/isolated environment (no sensitive credentials present) because the listed dependencies include network-capable packages (requests, gTTS) that could perform network requests if real code is added; (4) watch for the requirements.txt formatting typo and review any packages that would be installed. If you need the functionality now, prefer a skill with an explicit, reviewed implementation or one that clearly documents required actions for network access and file I/O.
Capability Analysis
Type: OpenClaw Skill Name: av Version: 1.0.0 The 'av' skill bundle is a standard toolkit for audio and video processing. The Python code (av_skill.py) contains safe, simulated methods for media conversion and editing, and the documentation (SKILL.md, README.md) aligns perfectly with the stated functionality without any signs of prompt injection, data exfiltration, or malicious execution.
Capability Assessment
Purpose & Capability
The name/description and README promise many real AV capabilities (format conversion, effects, analysis, TTS, URL handling). The only shipped Python code (av_skill.py) is a simple stub that returns informational strings and does not implement any real processing. The listed dependencies (moviepy, pydub, opencv, gTTS, requests, Pillow) are plausible for the claimed features, but including them while providing only a stub is disproportionate and inconsistent.
Instruction Scope
SKILL.md stays on-topic for AV functionality and does not ask to read unrelated files or credentials. It does state the skill handles local files and URLs and that an Internet connection is required for some features (TTS). However, the runtime instructions are descriptive only; they do not show how networked operations or file handling would be performed, and the shipped code does not implement URL/file I/O despite the documentation claiming such behavior.
Install Mechanism
There is no explicit install spec for the skill (instruction-only), but README suggests installing requirements.txt via pip. requirements.txt includes common third‑party packages (requests, gTTS, moviepy, opencv, pydub, Pillow). No install URL or archive is used (lower risk), but the package lacks an automatic install spec and the requirements file contains a minor formatting typo (' Pillow') which may cause installation errors.
Credentials
The skill requests no environment variables or credentials (good). However, it includes network-capable libraries (requests, gTTS) that, if the implementation were changed, could make network requests — so absence of declared credentials is appropriate but the presence of network libraries increases the need for provenance and review before installing.
Persistence & Privilege
The skill does not request elevated or persistent privileges, always:false, and does not declare modifications to other skills or system-wide settings. Autonomous model invocation is allowed by default (platform normal) and is not combined with other high-risk flags here.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install av
  3. After installation, invoke the skill by name or use /av
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Initial release – Audio and video processing toolkit for OpenClaw. - Convert, edit, analyze, and generate audio/video files. - Supports popular formats for both audio (MP3, WAV, AAC, FLAC) and video (MP4, AVI, MKV, MOV). - Audio tools: format conversion, extraction from video, effects, TTS generation. - Video tools: format conversion, trimming, merging, resolution/quality adjustment, frame extraction. - Media analysis: extract technical details and detect quality issues. - Content generation: slideshows, video from text, audio visualizations. - Usable with both local files and URLs.
Metadata
Slug av
Version 1.0.0
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 1
Frequently Asked Questions

What is AV Skill?

Toolkit for converting, editing, analyzing, and generating audio and video files, supporting common formats and effects within OpenClaw. It is an AI Agent Skill for Claude Code / OpenClaw, with 84 downloads so far.

How do I install AV Skill?

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

Is AV Skill free?

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

Which platforms does AV Skill support?

AV Skill is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created AV Skill?

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

💬 Comments