This is your connection layer to muapi.ai's generation platform. It handles the setup dance (storing your API key in .env), lets you poll prediction results until they're ready, and wraps the REST API for file uploads and status checks. The check-result script is the real workhorse here, it'll block and wait up to 10 minutes for your generation to finish or you can just ping it once for a status update. Solid if you're building workflows that need to fire off async jobs to muapi and actually wait for the outputs instead of guessing when they're done.

skills.sh installs
1K
GitHub stars
4K
last updated
Aug 21, 2026

Install

$ npx -y skills add samuraigpt/generative-media-skills --skill muapi-platform --agent claude-code

Installs into .claude/skills of the current project.

Files

⚙️ 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

ScriptDescription
setup.shConfigure API key, show config, test key validity
check-result.shPoll for async generation results by request ID

Quick Start

# 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

Sponsors

Details

Repository
github.com/samuraigpt/generative-media-skills
Categories
Backend & APIs, Testing & QA
First seen
Jun 3, 2026

More from samuraigpt/generative-media-skills

All 18
1modelcontextprotocol avatarconvert-web-appmodelcontextprotocol/ext-appsThis skill should be used when the user asks to "add MCP App support to my web app", "turn my web app into a hybrid MCP App", "make my web page work as an MCP A1Kskills.sh installs
2orchestra-research avatarnemo-evaluator-sdkorchestra-research/ai-research-skillsEvaluates LLMs across 100+ benchmarks from 18+ harnesses (MMLU, HumanEval, GSM8K, safety, VLM) with multi-backend execution. Use when needing scalable evaluatio1Kskills.sh installs
3patternsdev avatarreact-selective-hydrationpatternsdev/skillsTeaches selective hydration combined with streaming SSR in React 18+. Use when you need to prioritize hydrating interactive components while streaming the rest 1Kskills.sh installs
4secondsky avatarsap-btp-connectivitysecondsky/sap-skillsSAP BTP Connectivity skill covering Destination Service, Connectivity Service, Cloud Connector, Connectivity Proxy, and Transparent Proxy for Kubernetes. Use wh1Kskills.sh installs
5circlefin avataruse-modular-walletscirclefin/skillsBuild crypto wallets using Circle Modular Wallets SDK with passkey authentication, gasless transactions, and extensible module architecture. Use when: creating 998skills.sh installs
6circlefin avataruse-user-controlled-walletscirclefin/skillsBuild non-custodial wallets where end users retain control of their private keys via Circle's user-controlled wallets SDK. Supports Google, Apple, Facebook soci996skills.sh installs