← Back to Skills Marketplace
linmillsd7

Trimmer Flutter

by linmillsd7 · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ⚠ suspicious
85
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install trimmer-flutter
Description
Get stabilized trimmed clips ready to post, without touching a single slider. Upload your raw video footage (MP4, MOV, AVI, WebM, up to 500MB), say something...
Usage Guidance
This skill will upload any video you provide to a third‑party backend (mega-api-prod.nemovideo.ai) and uses a bearer token (NEMO_TOKEN) for authorization. If you don't supply a token it will request an anonymous token for you and instruct the agent to keep that token hidden — ask where and how that token/session_id will be stored (in memory only, or persisted to disk/config?). Clarify the config-path mention (~/.config/nemovideo/) and whether the skill will read local files or install paths to create attribution headers. Before installing: verify the service owner and privacy policy (there is no homepage/source listed), avoid supplying any high‑privilege credentials (use a throwaway/test token if possible), and request explicit confirmation of what data is sent and how long it is retained. The metadata inconsistency (registry vs frontmatter configPaths) should be fixed or explained; if you need stronger assurance, ask the developer to publish source or provide a canonical API/service page.
Capability Analysis
Type: OpenClaw Skill Name: trimmer-flutter Version: 1.0.0 The skill provides a functional integration for a video stabilization and trimming service hosted at mega-api-prod.nemovideo.ai. It contains detailed instructions for the AI agent to manage authentication (including automated anonymous token generation), session handling, and file uploads to a cloud GPU backend. The instructions to hide raw API responses and tokens from the user are standard security/UX practices, and the platform detection logic is used for attribution. No indicators of data exfiltration, unauthorized system access, or malicious prompt injection were found.
Capability Assessment
Purpose & Capability
The skill claims to upload user videos to a cloud render backend and requires a NEMO_TOKEN — that is consistent with a cloud video service. However the SKILL.md frontmatter references a config path (~/.config/nemovideo/) for attribution/behavior while the registry metadata lists no required config paths, which is an internal inconsistency to clarify.
Instruction Scope
Runtime instructions direct the agent to upload user media to https://mega-api-prod.nemovideo.ai, stream SSE responses, poll state, and automatically obtain an anonymous token if NEMO_TOKEN is absent. They also instruct the agent to detect the install path to populate attribution headers (requires reading local install paths) and to 'store' session_id/token for subsequent requests. Hiding raw API responses/tokens from the user is explicitly required. These behaviors are plausible for the service but expand the agent's actions beyond simple request forwarding (filesystem access, secret handling, persistent storage) and are not fully specified.
Install Mechanism
Instruction-only skill with no install spec and no code files — lowest installation risk. Nothing is downloaded or written by an install step in the manifest.
Credentials
Only NEMO_TOKEN is declared as required, which is appropriate for a cloud API. However SKILL.md implies additional local context (install path detection and a config directory) that could require reading files or paths not declared in the registry. The agent will also create/obtain an anonymous token automatically if NEMO_TOKEN is missing — that token is returned by the remote service and the instructions ask to keep it hidden, so storage/persistence behavior should be clarified.
Persistence & Privilege
always:false and no claims to modify other skills or system-wide settings. The only persistence requested is storing session_id (and using the token for up to 7 days) which is typical for sessioned cloud APIs, but where/how these values are stored is unspecified.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install trimmer-flutter
  3. After installation, invoke the skill by name or use /trimmer-flutter
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
trimmer-flutter 1.0.0 — Initial Release - Launches AI-powered video trim and stabilization for vloggers and creators: upload footage, describe desired edits, and download clean 1080p MP4 cuts. - Automatic backend setup, including authentication and session management, with step-by-step instructions for obtaining a NEMO_TOKEN. - Supports direct file uploads (MP4, MOV, AVI, WebM, up to 500MB) and common video/audio/image formats. - Handles user requests for trimming unstable sections, smoothing cuts, exporting, checking credits, and session state. - Includes robust error handling, clear status updates, and guidance for common workflows. - Full cloud GPU processing pipeline with export to high-quality MP4; no local software needed.
Metadata
Slug trimmer-flutter
Version 1.0.0
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 1
Frequently Asked Questions

What is Trimmer Flutter?

Get stabilized trimmed clips ready to post, without touching a single slider. Upload your raw video footage (MP4, MOV, AVI, WebM, up to 500MB), say something... It is an AI Agent Skill for Claude Code / OpenClaw, with 85 downloads so far.

How do I install Trimmer Flutter?

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

Is Trimmer Flutter free?

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

Which platforms does Trimmer Flutter support?

Trimmer Flutter is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Trimmer Flutter?

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

💬 Comments