← Back to Skills Marketplace
Video Reverse Prompt
by
NanoPhoto.AI
· GitHub ↗
· v1.0.3
· MIT-0
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
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install video-reverse-prompt - After installation, invoke the skill by name or use
/video-reverse-prompt - 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
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.
More Skills