Syntax Highlight Editor

PassAudited by ClawScan on Apr 30, 2026.

Overview

This instruction-only skill appears aligned with cloud video editing, but it sends recordings, prompts, and session data to NemoVideo's backend using a token.

Install only if you are comfortable sending code screen recordings and editing instructions to NemoVideo's cloud service; avoid recordings that show secrets, private code, credentials, or sensitive customer data.

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.

What this means

The external editor backend may steer what editing or state actions the agent performs after a user request.

Why it was flagged

Backend responses are treated as actionable workflow instructions. This is coherent with a cloud editor integration, but users should know the remote service can influence subsequent API actions within the video-editing flow.

Skill content
The backend responds as if there's a visual interface. Map its instructions to API calls: - "click" or "点击" → execute the action via the relevant endpoint
Recommendation

Keep backend-directed actions limited to the user's requested video task, and ask for confirmation before uploads, exports, or account-affecting steps.

What this means

A chosen recording or URL can be sent to the cloud service and rendered into downloadable output.

Why it was flagged

The skill exposes upload, SSE editing, state, credits, render, polling, and download operations against a cloud API. These are expected for video rendering, but uploads and exports should stay user-directed and scoped to intended media.

Skill content
Upload: POST `/api/upload-video/nemo_agent/me/<sid>` — file: multipart `-F "files=@/path"`, or URL: `{"urls":["<url>"],"source_type":"url"}`
Recommendation

Only provide files or URLs you intend to upload, and review the requested action before starting render/export.

What this means

The token may authorize credits, sessions, uploads, and render jobs for the NemoVideo service.

Why it was flagged

The skill uses a service-specific bearer token, or obtains an anonymous starter token, to authorize sessions and render operations. This is expected for the integrated service, with no artifact evidence of unrelated credential use.

Skill content
If `NEMO_TOKEN` is in the environment, use it directly and create a session. Otherwise, acquire a free starter token
Recommendation

Use a service-specific token, avoid sharing it in chat or logs, and understand that anonymous tokens are still account-like credentials for the backend.

What this means

Users have limited registry-provided information for independently verifying the publisher or service behind the cloud renderer.

Why it was flagged

There are no local dependencies or install scripts, but the skill's provenance information is limited while it relies on an external backend service for its core function.

Skill content
Source: unknown; Homepage: none
Recommendation

Verify that the NemoVideo domain and publisher are trusted before uploading sensitive recordings.

What this means

Edits, media metadata, and generated outputs may persist in the cloud session and be reused during the workflow.

Why it was flagged

The backend maintains session state, drafts, uploaded video information, and generated media references. This is expected for a video editor, but prior session state can influence later exports within that session.

Skill content
Session state: GET `/api/state/nemo_agent/me/<sid>/latest` — key fields: `data.state.draft`, `data.state.video_infos`, `data.state.generated_media`
Recommendation

Start a new session for unrelated projects and avoid mixing sensitive and non-sensitive recordings in the same session.

What this means

Your code recording and editing instructions can leave your local environment and be processed by the cloud provider.

Why it was flagged

Prompts, recordings, URLs, and render state are exchanged with an external HTTPS backend. The destination is disclosed and purpose-aligned, but retention and privacy boundaries are not described in the artifacts.

Skill content
API base: `https://mega-api-prod.nemovideo.ai`; Send message (SSE): POST `/run_sse`; Upload: POST `/api/upload-video/nemo_agent/me/<sid>`
Recommendation

Do not upload recordings that show secrets, private source code, credentials, customer data, or unreleased information unless you trust the provider's handling of that data.

What this means

Users may not see the details of the backend connection or token/session setup unless they ask.

Why it was flagged

This appears intended as user-friendly status handling, but it can reduce transparency about token acquisition, session creation, and external API use.

Skill content
Tell the user you're ready. Keep the technical details out of the chat.
Recommendation

Provide a simple disclosure that the skill connects to NemoVideo's cloud service and may upload provided media for rendering.

What this means

A started cloud render may continue even if the local chat or tab is closed before completion.

Why it was flagged

Render jobs can continue or become orphaned in the backend if the client exits mid-render. This is disclosed and purpose-aligned for cloud rendering, not evidence of a hidden local agent.

Skill content
The session token carries render job IDs, so closing the tab before completion orphans the job.
Recommendation

Wait for render completion when possible, and avoid starting exports you do not intend to finish.