Now liveThe Skillselion MCP - thousands of ranked skills, loaded into your agent mid-task. No install.Get it →
samuraigpt avatar

Muapi Platform

  • 958 installs
  • 4k repo stars
  • Updated August 4, 2026
  • samuraigpt/generative-media-skills

muapi-platform is an integration skill that teaches developers to poll and retrieve long-running generative media and prediction job results from muapi.ai using bundled shell scripts.

About

muapi-platform is an integration skill for developers calling muapi.ai asynchronous generative media and prediction APIs who need reliable result polling from shell or agent workflows. The bundled check-result.sh script accepts a REQUEST_ID and supports --once for single checks, --timeout with a default of 600 seconds, --json for machine-readable output, and --jq for filtering response fields with jq expressions. Reach for muapi-platform when your pipeline submits muapi.ai jobs and must wait for completion, surface failures, or pipe structured JSON into downstream automation without writing custom retry loops. The skill fits agent tooling that generates images, video, or model predictions where latency spans minutes and idempotent polling is required. It assumes bash, curl-style API access, and optional jq for parsing—focused narrowly on result retrieval rather than job submission, media editing, or webhook-based completion callbacks.

  • CLI for checking and waiting on muapi.ai prediction results with --id, --once, --timeout, --json and --jq options
  • Automated polling with wait command that exits on completion or timeout
  • Platform setup commands for adding API keys, showing config, and testing authentication
  • Supports both one-shot result fetch and continuous polling modes
  • JSON output and jq filtering for easy integration into agent workflows

Muapi Platform by the numbers

  • 958 all-time installs (skills.sh)
  • +42 installs in the week ending Aug 5, 2026 (Skillselion tracking)
  • Ranked #252 of 1,335 Generative Media skills by installs in the Skillselion catalog
  • Security screen: HIGH risk (skills.sh audit)
  • Data as of Aug 5, 2026 (Skillselion catalog sync)
npx skills add https://github.com/samuraigpt/generative-media-skills --skill muapi-platform

Add your badge

Show developers this skill is listed on Skillselion. Paste this into your README.

Listed on Skillselion
Installs958
repo stars4k
Security audit2 / 3 scanners passed
Last updatedAugust 4, 2026
Repositorysamuraigpt/generative-media-skills

How do you poll muapi.ai for async prediction results?

Reliably poll and retrieve results from long-running generative media and prediction jobs via the muapi.ai platform.

Who is it for?

Developers integrating muapi.ai async generative jobs who need bash polling with configurable timeout and JSON output.

Skip if: Synchronous REST calls, non-muapi generative APIs, or workflows that do not require long-running job polling.

When should I use this skill?

The user polls muapi.ai predictions, waits on generative media jobs, or needs check-result.sh timeout and jq parsing options.

What you get

Completed prediction JSON, timed polling logs, and jq-filtered result payloads from muapi.ai jobs.

  • Prediction result JSON
  • Polling script invocation

By the numbers

  • check-result.sh default --timeout is 600 seconds

Files

SKILL.mdMarkdownGitHub ↗

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

Related skills

How it compares

Pick muapi-platform over hand-rolled curl loops when muapi.ai jobs need standardized bash polling with json and jq filtering.

FAQ

What is the default timeout in muapi-platform check-result.sh?

muapi-platform's check-result.sh defaults to a 600-second --timeout when polling muapi.ai prediction jobs, overridable per invocation for longer generative media runs.

How does muapi-platform return structured results?

muapi-platform documents check-result.sh --json for raw prediction payloads and --jq EXPR to filter fields for agent or CI pipelines consuming muapi.ai responses.

When should developers use --once in muapi-platform?

Use check-result.sh --once for a single status check without looping; omit --once when muapi-platform should wait until the muapi.ai job completes or hits --timeout.

Is Muapi Platform safe to install?

skills.sh reports 2 of 3 security scanners passed. Review the Security Audits panel on this page before installing in production.

Generative Mediaautomationllm

This week in AI coding

Five minutes, every Monday - the tools, releases and tactics for developers.

unsubscribe anytime.