Video Prompt Generator
v1.0.0Generate professional Sora 2 video prompts with the NanoPhoto.AI Prompt Generator API. Use when: (1) User wants a polished video prompt from a topic or scene...
⭐ 1· 169·1 current·1 all-time
byNanoPhoto.AI@nanophotohq
MIT-0
Download zip
LicenseMIT-0 · Free to use, modify, and redistribute. No attribution required.
Security Scan
OpenClaw
Benign
high confidencePurpose & Capability
Name/description, documented API endpoint (https://nanophoto.ai/api/sora-2/generate-prompt), required env var (NANOPHOTO_API_KEY), and the bundled script all match the declared purpose of generating video prompts. No unrelated credentials, binaries, or config paths are requested.
Instruction Scope
Runtime instructions stay within scope: collect topic/mode/parameters and call the NanoPhoto API or bundled script. The script explicitly reads the OpenClaw skill env fallback at ~/.openclaw/openclaw.json if an API key is not provided via CLI or environment; this behavior is documented in SKILL.md. This is reasonable for resolving the declared credential but is worth noting because it reads a file in the user's home directory.
Install Mechanism
No install spec or external downloads are present; the skill is instruction-only with a small, included Python script. No archive/extract or remote executable fetches are used.
Credentials
Only one credential is required (NANOPHOTO_API_KEY), which is the expected API key for the described service. The script resolves the key via CLI argument, environment, or documented OpenClaw config fallback and does not request other secrets.
Persistence & Privilege
The skill is not marked always:true and does not attempt to modify other skills or global agent settings. It only reads its own documented fallback config path for credential resolution.
Assessment
This skill appears coherent and only needs your NanoPhoto API key. Before installing: (1) store NANOPHOTO_API_KEY in the platform's secure env setting or pass it at runtime; do not paste the key into chat; (2) avoid sending private or sensitive images—image-to-video mode sends public image URLs to nanophoto.ai; (3) be aware the bundled script will read ~/.openclaw/openclaw.json as a documented fallback for the key, so ensure that file doesn't contain other secrets you don't want accessed; (4) confirm you accept NanoPhoto's data/usage and billing policy (generations cost credits). If you want extra caution, inspect the included Python script locally before use (it's short and readable) and restrict the platform-level env access to only this skill.Like a lobster shell, security has layers — review code before you run it.
latestvk97e4c3xme0thqpzv5qftr212983ezkz
License
MIT-0
Free to use, modify, and redistribute. No attribution required.
Runtime requirements
EnvNANOPHOTO_API_KEY
Primary envNANOPHOTO_API_KEY
