Skip to main content
skill CX Codex

muapi-platform — Claude Code skill: muapi.ai keys and polling

Configures your muapi.ai API key, checks connectivity, and waits for async generation results by request ID.

Install into Claude Code · Skills CLI (Vercel) All methods and platforms ↓
npx skills add SamurAIGPT/Generative-Media-Skills --skill muapi-platform -a claude-code
npx skills add SamurAIGPT/Generative-Media-Skills --skill platform -a claude-code
Open on GitHub

What muapi-platform does

The skill drops two bash scripts into your project. setup.sh saves a muapi.ai key, prints the current config, and tests whether the key works. check-result.sh polls the platform by request ID: run it plain and it waits for completion, add --once and it checks a single time.

Install goes through npx skills add, so the scripts land in your platform's skills directory. The only stated requirement is curl — without it neither script runs. You also need a muapi.ai key before the first setup.sh --add-key, since there is nothing to save otherwise.

This is for the case where muapi.ai generation runs async and you want the result without hand-rolling the polling loop. The scripts are plain shell, so you can read exactly what they do before trusting them with a key.

What it helps with

  • store a muapi.ai API key in the config
  • verify the key is accepted by the platform
  • inspect current settings without editing files
  • wait for an async generation result by request ID
  • run a single status check instead of waiting

Example prompts for the agent

  • save my muapi.ai key with setup.sh
  • test whether my muapi.ai key is valid
  • poll for the result of this request ID and show the output

How to install muapi-platform

1Skills CLI (Vercel)

npx skills add SamurAIGPT/Generative-Media-Skills --skill muapi-platform -a claude-code
npx skills add SamurAIGPT/Generative-Media-Skills --skill platform -a claude-code

2Manually: put the files in place

~/.claude/skills/platform/SKILL.md

Copy the whole skill folder; for one project use .claude/skills/platform/

Step by step, with commands for each platform: How to install skills in Claude Code: five ways

Questions about muapi-platform

How do I install muapi-platform in Claude?

Run npx skills add SamurAIGPT/Generative-Media-Skills --skill muapi-platform -a claude-code. The skill then sits at ~/.claude/skills/platform/SKILL.md.

What does muapi-platform do?

It ships two scripts: setup.sh for the API key and config checks, and check-result.sh for polling async generation results by request ID.

What do I need before using it?

curl on the machine and a muapi.ai API key. Save the key with bash setup.sh --add-key "YOUR_MUAPI_KEY".

Source text

SKILL.md · MIT
---
name: muapi-platform
version: 0.1.0
description: Setup and utility scripts for muapi.ai — configure API keys, test connectivity, and poll for async generation results
---

# ⚙️ MuAPI Platform Utilities

**Setup and polling utilities for the muapi.ai platform.**

Configure your API key, verify connectivity, and poll for async generation results.

## Available Scripts

| Script | Description |
| :--- | :--- |
| `setup.sh` | Configure API key, show config, test key validity |
| `check-result.sh` | Poll for async generation results by request ID |

## Quick Start

```bash
# Save your API key
bash setup.sh --add-key "YOUR_MUAPI_KEY"

# Show current configuration
bash setup.sh --show-config

# Test API key validity
bash setup.sh --test

# Poll for a result (waits for completion)
bash check-result.sh --id "your-request-id"

# Check once without polling
bash check-result.sh --id "your-request-id" --once
```

## Requirements

- `curl`

© SamurAIGPT · MIT · SamurAIGPT/Generative-Media-Skills

Similar skills

All skills for Agent setup: memory, context, orchestration →

From the same set30

muapi-social-media-video A skill that takes a social video from brand files to a finished clip: post copy, storyboard, reference frames and a Seedance 2.0 prompt. CX Codex +1 2,800installs muapi-ui-design Turns a product brief into a design spec for high-fidelity UI mockups and wireframes: atomic design, tokens, layout patterns. CX Codex +1 2,800installs muapi-youtube-shorts Turns a long video into ranked 9:16 clips with virality scores and face-tracked crops. Useful when you need Shorts, TikTok or Reels out of a podcast or stream. CX Codex +1 2,700installs muapi-youtube-thumbnail This skill plans a thumbnail composition, generates a 16:9 image through muapi, then suggests overlay text, placement and font. CX Codex +1 2,500installs muapi-photo-pack-generator Turns a single reference photo into a set of themed portraits while keeping the person's face intact. Useful for professional, lifestyle and fantasy shots without a shoot. CX Codex +1 966installs muapi-storyboard Turns a one-line story premise into a storyboard and generates keyframe images through muapi. Useful when you need reference panels before shooting or animating. CX Codex +1 686installs muapi-character-story-video This skill builds a multi-scene story around one consistent character, then turns each scene into a video. Use it to create an animated sequence in separate parts. CX Codex +1 671installs muapi-product-ad-cinematic Turns a product photo and brand brief into a short cinematic ad. It presents four hero-frame options first, then animates the selected frame and creates background music. CX Codex +1 668installs

Project sponsors

Companies that keep this analytics open
Gold sponsor

Impressions, clicks and code copies — open statistics. We keep the numbers public for the same reason NeBlask itself is public. Become a sponsor