← Back to Skills Marketplace
wondershare-boop

Tomoviee Text to Music

by wondershare-boop · GitHub ↗ · v1.0.2 · MIT-0
cross-platform ✓ Security Clean
313
Downloads
0
Stars
0
Active Installs
3
Versions
Install in OpenClaw
/install tomoviee-text-to-music
Description
Generate background music from text prompts using Tomoviee Text-to-Music API (`tm_text2music`) through Wondershare OpenAPI gateway (`https://openapi.wondersh...
Usage Guidance
This package appears to be what it claims: a small Python client for Tomoviee's text-to-music API. Before installing, consider these practical precautions: - Treat your app_key/app_secret as secrets: do not paste them into public logs or share them. The provided helper prints a base64 token to stdout — avoid capturing that output in public logs. - The client will send your prompt and any supplied callback URL to the Tomoviee/Wondershare gateway (openapi.wondershare.cc). Only provide callback URLs you control and trust, because remote callbacks could receive generated content or notifications. - Review the small Python files yourself; they only use requests and call the two documented endpoints. If you want secrets as environment variables, prefer a secure secret store rather than hardcoding or inline CLI arguments. - Run in an isolated Python environment (virtualenv) and install only the stated dependency (requests). If you need higher assurance, test network traffic (e.g., with a proxy) to confirm requests go only to the declared host. If you want additional assurance, request the skill author to declare required env vars (e.g., TOMOVIEE_APP_KEY, TOMOVIEE_APP_SECRET) in metadata so the credential contract is explicit, and verify the gateway host TLS certificate and vendor documentation links before use.
Capability Analysis
Type: OpenClaw Skill Name: tomoviee-text-to-music Version: 1.0.2 The skill bundle provides a legitimate integration for the Tomoviee AI music generation service via the Wondershare API gateway (openapi.wondershare.cc). The Python client in `scripts/tomoviee_text2music_client.py` and the utility in `scripts/generate_auth_token.py` perform standard API interactions and credential encoding without any evidence of data exfiltration, malicious execution, or prompt injection.
Capability Assessment
Purpose & Capability
The name/description state text-to-music via Tomoviee/OpenAPI and the included Python client, auth helper, and docs all implement that same behavior. Required dependencies are minimal (requests) and match the task. No unrelated services, binaries, or broad permissions are requested.
Instruction Scope
SKILL.md instructs installing dependencies, running the provided auth helper or importing the client, and calling the documented endpoints (openapi.wondershare.cc). The runtime instructions and scripts only reference the declared API endpoints and do not read or transmit unrelated local files or environment state. The client accepts app_key/app_secret as parameters (not implicit scanning of system secrets).
Install Mechanism
There is no install spec; the package ships as code plus a pip requirements.txt with a single well-known dependency (requests). No downloads from unknown URLs, no archive extraction, and no creation of non-standard system binaries.
Credentials
No required environment variables or primary credential are declared. The code legitimately needs an app_key and app_secret for API auth; these are passed as runtime parameters to the client (or could be provided via env vars by the user). The number and type of secrets requested are proportional to the API integration. There are no unrelated secret names or extra credentials requested.
Persistence & Privilege
The skill does not request persistent installation privileges (always: false). The code does not store credentials to disk; the auth helper prints a base64 token to stdout and the client keeps credentials in-memory. The skill does not modify other skills or system-wide settings.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install tomoviee-text-to-music
  3. After installation, invoke the skill by name or use /tomoviee-text-to-music
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.2
- Added Python API client: scripts/tomoviee_text_to_music_client.py - Added requirements.txt for dependency management - Added _meta.json for metadata - Updated documentation to include new API endpoints, stricter parameter definitions, and provider/gateway provenance - Clarified credential handling and provided a compatibility import shim for the client - Expanded references with audio API guide and prompt writing documentation locations
v1.0.1
- Updated external resource URLs to use tomoviee.ai domain instead of tomoviee.cn. - No feature or interface changes; documentation only.
v1.0.0
tomoviee-text-to-music v1.0.0 - Initial release: Generate background music from text descriptions. - Supports async workflow with status codes for task tracking. - Configurable parameters: prompt, duration (5-900s), and track quantity (1-4). - Includes Python client and authentication setup scripts. - Documentation links to API docs and developer portal.
Metadata
Slug tomoviee-text-to-music
Version 1.0.2
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 3
Frequently Asked Questions

What is Tomoviee Text to Music?

Generate background music from text prompts using Tomoviee Text-to-Music API (`tm_text2music`) through Wondershare OpenAPI gateway (`https://openapi.wondersh... It is an AI Agent Skill for Claude Code / OpenClaw, with 313 downloads so far.

How do I install Tomoviee Text to Music?

Run "/install tomoviee-text-to-music" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Tomoviee Text to Music free?

Yes, Tomoviee Text to Music is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does Tomoviee Text to Music support?

Tomoviee Text to Music is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Tomoviee Text to Music?

It is built and maintained by wondershare-boop (@wondershare-boop); the current version is v1.0.2.

💬 Comments