← Back to Skills Marketplace
nanophotohq

Video Reverse Prompt

by NanoPhoto.AI · GitHub ↗ · v1.0.3 · MIT-0
cross-platform ✓ Security Clean
268
Downloads
0
Stars
0
Active Installs
4
Versions
Install in OpenClaw
/install video-reverse-prompt
Description
Analyze videos to extract reverse prompts, shot-by-shot breakdowns, and AI-ready visual descriptions via the NanoPhoto.AI Video Reverse Prompt API. Use when:...
Usage Guidance
This skill looks coherent, but consider these practical points before installing: (1) It uploads whatever video you provide to an external service (nanophoto.ai) — do not upload private or copyrighted content you are not authorized to share. (2) Provide the API key via the platform's secure env var setting (NANOPHOTO_API_KEY); never paste the key into chat. (3) Local files are read and fully base64-encoded in memory (script enforces a 30 MB limit) — large files may use significant memory. (4) The script prints the API's streaming text response (the extracted prompts/descriptions) to stdout — treat those outputs as potentially sensitive. (5) If you need guarantees about retention/privacy, review NanoPhoto.AI's terms and privacy policy before uploading content.
Capability Analysis
Type: OpenClaw Skill Name: video-reverse-prompt Version: 1.0.3 The skill is a legitimate tool for analyzing videos via the NanoPhoto.AI API. It includes a Python script (scripts/reverse_prompt_file.py) that handles local file uploads by base64-encoding MP4 files and sending them to a hardcoded API endpoint (nanophoto.ai). The code and instructions in SKILL.md are transparent, well-documented, and strictly follow the stated purpose of video analysis without any signs of data exfiltration, malicious execution, or prompt injection.
Capability Assessment
Purpose & Capability
Name/description, SKILL.md, API reference, and the bundled script all consistently target NanoPhoto.AI's reverse-prompt endpoint. The single required env var (NANOPHOTO_API_KEY) is the expected credential for this external API.
Instruction Scope
Runtime instructions and the script perform exactly the operations described: determine source, optionally read a local .mp4, base64-encode it, and POST to https://nanophoto.ai/api/sora-2/reverse-prompt, streaming the text response to stdout. This is within scope, but be aware that user-supplied videos are uploaded to an external service and responses (extracted prompts/descriptions) are printed/returned verbatim.
Install Mechanism
No install step is provided (instruction-only with a helper script). No downloads from third-party URLs or archive extraction. The included Python script is plain, readable, and uses standard library modules.
Credentials
Only NANOPHOTO_API_KEY is required and used by the script. No unrelated secrets, system credentials, or config paths are requested or accessed.
Persistence & Privilege
The skill does not request always:true or attempt to modify other skills or system settings. It requires an API key to call the external service but otherwise has no special persistent privileges.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install video-reverse-prompt
  3. After installation, invoke the skill by name or use /video-reverse-prompt
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.3
Add browser-like request headers and automatic retry with exponential backoff for transient reverse-prompt upload failures.
v1.0.2
Structured metadata fix. Declares homepage, required NANOPHOTO_API_KEY env, and primaryEnv in skill frontmatter so registry metadata matches the documented credential requirements.
v1.0.1
Metadata and provenance update. Clarifies required NANOPHOTO_API_KEY credential, publisher/homepage context, secure env setup guidance, and authorized-content usage notes.
v1.0.0
Initial public release. Extracts reverse prompts and shot-by-shot video breakdowns from YouTube, MP4 URLs, and local MP4 files. Includes a reliable local upload helper and OpenClaw-friendly setup via env.NANOPHOTO_API_KEY.
Metadata
Slug video-reverse-prompt
Version 1.0.3
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 4
Frequently Asked Questions

What is Video Reverse Prompt?

Analyze videos to extract reverse prompts, shot-by-shot breakdowns, and AI-ready visual descriptions via the NanoPhoto.AI Video Reverse Prompt API. Use when:... It is an AI Agent Skill for Claude Code / OpenClaw, with 268 downloads so far.

How do I install Video Reverse Prompt?

Run "/install video-reverse-prompt" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Video Reverse Prompt free?

Yes, Video Reverse Prompt is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does Video Reverse Prompt support?

Video Reverse Prompt is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Video Reverse Prompt?

It is built and maintained by NanoPhoto.AI (@nanophotohq); the current version is v1.0.3.

💬 Comments