muapi-platform
Setup and utility scripts for muapi.ai — configure API keys, test connectivity, and poll for async generation results
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/anil-matcha/muapi-platformWhat This Skill Does
The muapi-platform skill provides a robust command-line interface for interacting with the muapi.ai ecosystem. It acts as a bridge between the OpenClaw agent and the MuAPI backend, streamlining the authentication process and the management of asynchronous workflows. By handling the complexities of API configuration and long-running job polling, this skill ensures that developers can focus on generating content rather than managing network requests.
Installation
To integrate this utility into your OpenClaw environment, execute the following command in your terminal:
clawhub install openclaw/skills/skills/anil-matcha/muapi-platform
Ensure that the curl utility is installed on your system, as it is a mandatory dependency for the API handshake and polling mechanisms used by the scripts.
Use Cases
This skill is ideal for developers and content creators building automated pipelines that rely on asynchronous AI processing. Common use cases include:
- Automating the retrieval of long-form generation results that take several seconds to finalize.
- Batch processing multiple requests by scripting the
check-result.shutility within larger automation workflows. - Verifying the health and validity of API credentials before deploying automated agents to production.
Example Prompts
- "OpenClaw, please run the setup script to configure my muapi.ai credentials with the key mu-prod-778899 and verify the connection."
- "I have a pending generation task with request ID a1b2-c3d4-e5f6; please poll the server until the result is ready."
- "Check the status of request id z9y8-x7w6 one time to see if it has been processed yet."
Tips & Limitations
- Security: Always store your API keys securely; do not commit scripts containing raw keys to public repositories.
- Polling: Use the
--onceflag when checking for updates inside high-frequency cron jobs to avoid hitting rate limits on the MuAPI server. - Connectivity: If you experience 'connection refused' errors, verify that your environment has outbound internet access and that no firewall is blocking HTTPS traffic to the muapi.ai domain. The polling mechanism is designed for efficiency, but frequent manual requests should be handled with standard rate-limiting practices.
Metadata
Not sure this is the right skill?
Describe what you want to build — we'll match you to the best skill from 16,000+ options.
Find the right skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-anil-matcha-muapi-platform": {
"enabled": true,
"auto_update": true
}
}
}Tags(AI)
Flags: network-access, external-api, code-execution
Related Skills
muapi-workflow
Build, run, and visualize multi-step AI generation workflows. The AI architect translates natural language descriptions into connected node graphs — chain image generation, video creation, enhancement, and editing into automated pipelines.
muapi-cinema-director
Direct high-fidelity cinematic video with AI — translates creative intent into technical cinematographic directives for Veo3, Kling, and Luma video models via muapi.ai
muapi-photo-pack-generator
Generate a pack of professional or aesthetic photos from a single reference image while preserving the exact identity of the person.
muapi-seedance-2
Expert Cinema Director skill for Seedance 2.0 (ByteDance) — high-fidelity video generation using technical camera grammar and multimodal references. Supports text-to-video, image-to-video, and video extension.
muapi-nano-banana
Reasoning-driven image generation using structured creative briefs (Gemini 3 style) — generates high-fidelity images via muapi.ai with logic-based prompting