Sora Watermark Remover

v1.0.1

Remove watermarks from Sora 2 generated videos via the NanoPhoto.AI API. Use when: (1) User needs Sora watermark removal or a watermark remover for a Sora vi...

0· 180·0 current·0 all-time
byNanoPhoto.AI@nanophotohq

Install

OpenClaw Prompt Flow

Install with OpenClaw

Best for remote or guided setup. Copy the exact prompt, then paste it into OpenClaw for nanophotohq/sora-watermark-remover.

Previewing Install & Setup.
Prompt PreviewInstall & Setup
Install the skill "Sora Watermark Remover" (nanophotohq/sora-watermark-remover) from ClawHub.
Skill page: https://clawhub.ai/nanophotohq/sora-watermark-remover
Keep the work scoped to this skill only.
After install, inspect the skill metadata and help me finish setup.
Use only the metadata you can verify from ClawHub; do not invent missing requirements.
Ask before making any broader environment changes.

Command Line

CLI Commands

Use the direct CLI path if you want to install manually and keep every step visible.

OpenClaw CLI

Bare skill slug

openclaw skills install sora-watermark-remover

ClawHub CLI

Package manager switcher

npx clawhub@latest install sora-watermark-remover
Security Scan
VirusTotalVirusTotal
Benign
View report →
OpenClawOpenClaw
Benign
high confidence
Purpose & Capability
Name/description match the declared behavior: the skill is instruction-only and calls NanoPhoto.AI's /api/sora/remove-watermark endpoint. The required env var (NANOPHOTO_API_KEY) is the expected credential for that API and is declared as the primary credential.
Instruction Scope
SKILL.md limits actions to collecting a Sora share link, validating its format, confirming user authorization/legality, calling the NanoPhoto API, and returning the resulting URL. It does not instruct reading unrelated files, environment variables, or sending data to unexpected endpoints. The note to confirm user authorization is appropriate given the nature of watermark removal.
Install Mechanism
No install spec or code files are present; this is an instruction-only skill that relies on the NanoPhoto.AI service. No downloads, packages, or extracted archives are required.
Credentials
Only one env var (NANOPHOTO_API_KEY) is requested and is justified as the API credential. No unrelated secrets, config paths, or additional credentials are requested.
Persistence & Privilege
Skill is not marked always:true and does not request elevated platform-wide privileges. Autonomous invocation (model-invocation not disabled) is the platform default and is not by itself a concern here.
Assessment
This skill appears coherent, but consider the following before installing: (1) Legal/ethical: removing watermarks may violate copyright, terms of service, or the content owner's rights — only process content you are authorized to modify. The skill itself asks you to confirm authorization, but you remain responsible. (2) Data sharing: using the skill sends the Sora share link (and potentially video data) to nanophoto.ai — review NanoPhoto.AI's privacy/security practices. (3) Credential handling: store NANOPHOTO_API_KEY in the platform's secure env setting (do not paste it into chat). (4) Operational limits: the API enforces rate limits (example: 100 req/hour); expect failures if exceeded. (5) Trust: because the skill is instruction-only (no code bundled), there are no hidden binaries on disk, but the agent will make network calls to an external service under your API key. If any of these concerns are unacceptable, do not install or consider restricting the skill's use and reviewing platform permissions.

Like a lobster shell, security has layers — review code before you run it.

latestvk978nnw9p4k6jn4mdv6wk0339983dcfynanophotovk978nnw9p4k6jn4mdv6wk0339983dcfysoravk978nnw9p4k6jn4mdv6wk0339983dcfyvideovk978nnw9p4k6jn4mdv6wk0339983dcfywatermarkvk978nnw9p4k6jn4mdv6wk0339983dcfy
180downloads
0stars
2versions
Updated 1mo ago
v1.0.1
MIT-0

Sora Watermark Remover

Remove watermarks from Sora 2 generated videos via the NanoPhoto.AI API.

Publisher / source:

Prerequisites

  1. Obtain an API key at: https://nanophoto.ai/settings/apikeys
  2. Configure NANOPHOTO_API_KEY before using the skill.
  3. Do not paste the API key into chat; store it in the platform's secure env setting for this skill.

Preferred OpenClaw setup:

  • Open the skill settings for this skill
  • Add an environment variable named NANOPHOTO_API_KEY
  • Paste the API key as its value

Equivalent config shape:

{
  "skills": {
    "entries": {
      "sora-watermark-remover": {
        "enabled": true,
        "env": {
          "NANOPHOTO_API_KEY": "your_api_key_here"
        }
      }
    }
  }
}

Other valid ways to provide the key:

  • Shell: export NANOPHOTO_API_KEY="your_api_key_here"
  • Tool-specific env config: any runtime that injects NANOPHOTO_API_KEY

Credential declaration summary:

  • Required env var: NANOPHOTO_API_KEY
  • Primary credential: NANOPHOTO_API_KEY
  • No unrelated credentials are required

If the env var is not set, ask the user to configure it before proceeding.

Workflow

  1. Collect the Sora 2 share link from the user (format: https://sora.chatgpt.com/p/...)
  2. Validate the link contains sora.chatgpt.com/p/
  3. Confirm the user is authorized to process the content and that watermark removal is allowed for their use case
  4. Call the API to remove the watermark
  5. Return the clean video URL to the user

API Call

curl -X POST "https://nanophoto.ai/api/sora/remove-watermark" \
  -H "Content-Type: application/json" \
  -H "Authorization: Bearer $NANOPHOTO_API_KEY" \
  --data-raw '{
    "share_link": "https://sora.chatgpt.com/p/s_XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX"
  }'

Success response:

{
  "success": true,
  "status": "completed",
  "url": "https://video.nanophoto.ai/sora/watermark-remover/xxx.mp4"
}

Error Handling

errorCodeCauseAction
LOGIN_REQUIREDInvalid or missing API keyVerify key at https://nanophoto.ai/settings/apikeys
API_KEY_RATE_LIMIT_EXCEEDED>100 requests/hourWait and retry
MISSING_SHARE_LINKNo share_link in bodyAsk user for the Sora share link
INVALID_SHARE_LINKLink doesn't match sora.chatgpt.com/p/Ask user to provide a valid Sora 2 share link
GENERATION_FAILEDServer-side processing errorRetry or report to user

Full API Reference

See references/api.md for complete endpoint documentation.

Comments

Loading comments...