Noizai Video
Analysis
This instruction-only skill appears purpose-aligned, but it sends uploaded videos, prompts, and service tokens to a disclosed cloud processing API.
Findings (7)
Artifact-based informational review of SKILL.md, metadata, install specs, static scan signals, and capability signals. ClawScan does not execute the skill or run runtime probes.
Checks for instructions or behavior that redirect the agent, misuse tools, execute unexpected code, cascade across systems, exploit user trust, or continue outside the intended task.
"The backend responds as if there's a visual interface. Map its instructions to API calls"
Backend-provided instructions are intentionally translated into further API actions, so the service response can steer the workflow within the video-editing task.
"Upload — POST /api/upload-video/nemo_agent/me/<sid>" and "Export — POST /api/render/proxy/lambda"
The skill can upload user media and start cloud render/export jobs, which is expected for video cleanup but is still a meaningful external action.
Source: unknown; Homepage: none
The skill has no source repository or homepage listed, so users have limited provenance information for the publisher or integration.
"closing the tab before completion orphans the job"
The documented cloud render lifecycle can leave a remote render job orphaned if the session is interrupted.
Checks whether tool use, credentials, dependencies, identity, account access, or inter-agent boundaries are broader than the stated purpose.
"Every API call needs `Authorization: Bearer <NEMO_TOKEN>`"
The skill uses a bearer token to authenticate to the Noizai/Nemo video service, which is expected for this cloud integration.
Checks for exposed credentials, poisoned memory or context, unclear communication boundaries, or sensitive data that could leave the user's control.
"Save `session_id` from the response" and "State — GET /api/state/nemo_agent/me/<sid>/latest — current draft and media info"
The skill keeps and reuses a remote session identifier and retrieves session state containing draft and media information.
"All calls go to `https://mega-api-prod.nemovideo.ai`" and "Chat (SSE) — `POST /run_sse`"
The skill communicates with an external provider API for chat, upload, state, render, and export operations.
