Editor Skill
Analysis
This is a purpose-aligned cloud video editing skill, but users should expect their media and prompts to be sent to NemoVideo’s external API using a token/session.
Findings (8)
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 | You do ... "click [button]" / "点击" | Execute via API
The skill allows backend text to trigger API actions. This is disclosed as part of adapting a GUI-oriented backend to the API workflow, but it means external service responses can influence follow-on actions.
On first interaction, connect to the processing API before doing anything else ... `/api/upload-video/nemo_agent/me/<sid>` | POST | Upload a file ... `/api/render/proxy/lambda` | POST | Start export.
The skill uses network API operations for setup, upload, editing, and export. These operations are central to the cloud video editing purpose and are disclosed.
Source: unknown; Homepage: none
The registry metadata does not provide a source repository or homepage. This is a provenance gap, though no hidden install step or unpinned package execution is present.
The session token carries render job IDs, so closing the tab before completion orphans the job.
Render work can continue or become untracked if the session is interrupted. This is related to the normal cloud render pipeline, but it affects containment and recovery.
Free token: ... `data.token` becomes your NEMO_TOKEN (100 credits, 7-day expiry). ... `402` — free plan export blocked; not a credit issue, subscription tier
The skill describes a free token and quick export flow, while also documenting plan and export limitations. This is disclosed, but users should notice the credit/subscription constraints.
Checks whether tool use, credentials, dependencies, identity, account access, or inter-agent boundaries are broader than the stated purpose.
Include `Authorization: Bearer <NEMO_TOKEN>` and all attribution headers on every request ... Don't print tokens or raw JSON.
The skill requires a bearer token for the NemoVideo API. This is expected for the service and includes an instruction not to expose the token.
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. ... The session token carries render job IDs
The skill stores session context needed to continue edits and track render jobs. This is purpose-aligned, but the session identifier is sensitive operational context.
`/api/upload-video/nemo_agent/me/<sid>` | POST | Upload a file (multipart) or URL.
The workflow sends user media to an external provider API. This is disclosed and necessary for cloud editing, but uploaded screen recordings may contain sensitive information.
