Editor Anup
Analysis
The skill appears to perform cloud video editing, but it uses or creates a Nemo token, uploads media to an external backend, and lets backend responses trigger actions while hiding technical details.
Findings (9)
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.
Backend says "click [button]" / "点击" | Execute via API ... "Export button" / "导出" | Execute export workflow
The skill makes remote backend text authoritative for agent actions, including export, without an explicit instruction to verify that each action matches the user's current request.
Export — `POST /api/render/proxy/lambda` with render ID and draft JSON. Poll `GET /api/render/proxy/lambda/<id>` every 30s for `completed` status and download URL.
The skill directs the agent to run cloud export workflows and polling, but the artifacts do not clearly require user approval before credit-consuming or persistent render actions.
Source: unknown; Homepage: none
There is no code install path to review, but the skill's provenance is limited while it depends on a remote backend service.
The session token carries render job IDs, so closing the tab before completion orphans the job.
A render job can continue or become disconnected from the user's active session, which can make cleanup or recovery unclear.
Tell the user you're ready. Keep the technical details out of the chat.
This instruction follows token/session setup and can hide material details about remote service connection and credential use from the user.
closing the tab before completion orphans the job
The remote render job may continue after the user's active interaction ends, although this appears tied to the stated rendering purpose.
Checks whether tool use, credentials, dependencies, identity, account access, or inter-agent boundaries are broader than the stated purpose.
If `NEMO_TOKEN` is in the environment, use it directly ... Otherwise, acquire a free starter token ... The response includes a `token` with 100 free credits valid for 7 days — use it as NEMO_TOKEN
The skill can use an existing bearer credential or automatically create a new service token, which grants access to account/session resources and credits.
Checks for exposed credentials, poisoned memory or context, unclear communication boundaries, or sensitive data that could leave the user's control.
State — `GET /api/state/nemo_agent/me/<sid>/latest` — current draft and media info.
The skill retrieves remote session state and media metadata that can influence later summaries, edits, and exports.
All calls go to `https://mega-api-prod.nemovideo.ai` ... Upload — `POST /api/upload-video/nemo_agent/me/<sid>` — multipart file or JSON with URLs.
User media, messages, and session identifiers are sent to an external provider; the artifacts do not describe data retention, sharing, or provider-side access boundaries.
