← Back to Skills Marketplace
anil-matcha

muapi-platform

by Anil Chandra Naidu Matcha · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ⚠ suspicious
272
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install muapi-platform
Description
Setup and utility scripts for muapi.ai — configure API keys, test connectivity, and poll for async generation results
Usage Guidance
This skill's scripts themselves are limited to talking to the muapi CLI, which matches the described purpose, but there are inconsistencies you should clear up before installing: 1) The scripts call a 'muapi' command but the skill metadata doesn't list 'muapi' as a required binary (and SKILL.md incorrectly lists curl). Confirm you have a legitimate muapi CLI installed and know its source. 2) Understand that adding a key via setup.sh will hand that key to the muapi CLI (and thus to the muapi service); only use keys you trust and avoid exposing high-privilege secrets. 3) If you allow the agent to invoke this skill autonomously, the agent could run the muapi CLI commands and thereby transmit configured keys—ensure the agent environment only contains keys you intend to use. If anything about the muapi CLI origin or behavior is unclear, obtain the CLI from an official source or inspect it before use.
Capability Analysis
Type: OpenClaw Skill Name: muapi-platform Version: 1.0.0 The skill bundle provides utility scripts (setup.sh and check-result.sh) designed to interface with the muapi.ai platform. These scripts function as wrappers for an external 'muapi' CLI tool to manage authentication and poll for asynchronous task results. No evidence of malicious intent, data exfiltration, obfuscation, or prompt injection was found; the code logic is consistent with the stated purpose of the skill.
Capability Assessment
Purpose & Capability
The scripts call a 'muapi' CLI (muapi auth, muapi predict) which is necessary for the described functionality, but the skill metadata and SKILL.md do not declare 'muapi' as a required binary. SKILL.md lists 'curl' as a requirement even though the scripts never call curl. That mismatch between declared requirements and actual behavior is incoherent.
Instruction Scope
The runtime instructions and the two included shell scripts stay within the stated purpose: configuring a muapi API key, checking whoami, testing the key, and polling prediction results. They do not read arbitrary system files or environment variables beyond passing the provided API key to the muapi CLI. Note: using the scripts will transmit the API key and request IDs to the muapi service via the muapi CLI.
Install Mechanism
There is no install specification (instruction-only with included scripts), so nothing is downloaded or written by an installer. This lowers install-surface risk. However, the skill relies on an external muapi CLI which the user must install separately; the skill does not document where to obtain a trusted muapi binary.
Credentials
The skill declares no required environment variables or primary credential, yet setup.sh may accept and pass an API key (it sets MUAPI_API_KEY in a single command invocation). Because the skill does not declare that it needs a muapi CLI or how credentials are stored, it's unclear what agent environment or stored credentials will be used—this lack of declared credential requirements is disproportionate to the actual action of sending an API key to the muapi CLI/service.
Persistence & Privilege
The skill does not request permanent presence (always:false) and does not modify other skills or system-wide settings. It is user-invocable and can be run autonomously by the agent (default), which is expected for utility scripts; combine with the above concerns about undeclared binaries/credentials when allowing autonomous invocation.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install muapi-platform
  3. After installation, invoke the skill by name or use /muapi-platform
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
muapi-platform v1.0.0 - Initial release of setup and utility scripts for the muapi.ai platform. - Provides scripts to configure and test API keys, show configuration, and poll for async generation results. - Includes simple commands for common tasks like saving API keys and checking request statuses. - Requires curl.
Metadata
Slug muapi-platform
Version 1.0.0
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 1
Frequently Asked Questions

What is muapi-platform?

Setup and utility scripts for muapi.ai — configure API keys, test connectivity, and poll for async generation results. It is an AI Agent Skill for Claude Code / OpenClaw, with 272 downloads so far.

How do I install muapi-platform?

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

Is muapi-platform free?

Yes, muapi-platform is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does muapi-platform support?

muapi-platform is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created muapi-platform?

It is built and maintained by Anil Chandra Naidu Matcha (@anil-matcha); the current version is v1.0.0.

💬 Comments