CCM
/Skills
SkillsMCPMarketplacesDigestToolsAdvertise

This week in Claude

Every Monday: Claude Code, Agent SDK, MCP, and the Anthropic platform moves worth your time.

Skills by Category
Frontend DevelopmentBackend & APIsTesting & QASecurityDevOps & CI/CDGit & Pull RequestsDocumentationCode Review & QualityAI & Agent BuildingSkill Development
MCP Servers by Category
Sales & MarketingWeb & Browser AutomationDatabasesAI & LLM ToolsCloud & InfrastructureCommunication & MessagingDeveloper ToolsDesign & CreativeDocuments & KnowledgeSearch & Web Crawling
Marketplaces by Category
AI Agents & OrchestrationLLM IntegrationDevelopment ToolsFrontend & UIBackend & APIsDatabasesTesting & Code QualityDevOps & CloudSecurity & ComplianceGit & Version Control

Claude Code Marketplaces

Discover Claude Code plugins, extensions, and tools. Automatically updated directory of Anthropic Claude AI marketplaces with development tools, productivity plugins, and integrations.

Resources

  • Browse Skills
  • Browse MCP Servers
  • Browse Marketplaces
  • Skill index
  • MCP index
  • Marketplace index
  • Plugins Reference

Community

  • About
  • Tools
  • Feedback
  • Privacy Policy
  • Advertise

Built for the Claude Code community with Claude Code by mertbuilds.com

Independent project, not affiliated with Anthropic
samuraigpt avatar

Muapi Platform

samuraigpt/generative-media-skills
1k installs4k stars
Summary

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.

Install to Claude Code

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

Installs into .claude/skills of the current project.

CodeRabbit
CodeRabbit
AI writes the code. CodeRabbit catches the slop.
Try For Free →
MCP-ready Email SendingMCP-ready Email Sending
MCP-ready Email Sending
Plug Mailtrap into your AI workflow and let it handle the email.
Connect Mailtrap MCP →
Make your agent a DeFi expert
Make your agent a DeFi expert
Agent, run crypto. Access onchain data & trade routes via 1inch.
Install now →
Capacitor - Shared memory for your team’s coding agents.
Capacitor - Shared memory for your team’s coding agents.
Make coding agent sessions - Searchable, Shareable, Vendor-neutral & Scored.
Try For Free →
CodeScene MCP ServerCodeScene MCP Server
CodeScene MCP Server
Your agent targets a perfect 10 Code Health score. Deterministic. Every commit.
Try For Free →
Give your AI the whole web as clean markdownGive your AI the whole web as clean markdown
Give your AI the whole web as clean markdown
Integrate web data into your AI product. One API to scrape website & brand data.
Get API Key Now →
belt - the only tool your agent needs
belt - the only tool your agent needs
belt cli automatically finds the best tools and skills for your agent. image, video, music, tts...
one prompt install →
inference shell
inference shell
create and run specialised agents in minutes
build now →
CodeRabbit
CodeRabbit
AI writes the code. CodeRabbit catches the slop.
Try For Free →
MCP-ready Email SendingMCP-ready Email Sending
MCP-ready Email Sending
Plug Mailtrap into your AI workflow and let it handle the email.
Connect Mailtrap MCP →
Make your agent a DeFi expert
Make your agent a DeFi expert
Agent, run crypto. Access onchain data & trade routes via 1inch.
Install now →
Capacitor - Shared memory for your team’s coding agents.
Capacitor - Shared memory for your team’s coding agents.
Make coding agent sessions - Searchable, Shareable, Vendor-neutral & Scored.
Try For Free →
CodeScene MCP ServerCodeScene MCP Server
CodeScene MCP Server
Your agent targets a perfect 10 Code Health score. Deterministic. Every commit.
Try For Free →
Give your AI the whole web as clean markdownGive your AI the whole web as clean markdown
Give your AI the whole web as clean markdown
Integrate web data into your AI product. One API to scrape website & brand data.
Get API Key Now →
belt - the only tool your agent needs
belt - the only tool your agent needs
belt cli automatically finds the best tools and skills for your agent. image, video, music, tts...
one prompt install →
inference shell
inference shell
create and run specialised agents in minutes
build now →
Files
SKILL.md

muapi.ai Platform

Platform utilities for API key management, file upload, and prediction status checking.

Scripts

ScriptPurpose
setup.shConfigure MUAPI_KEY and show current config
check-result.shPoll a prediction by request ID until complete

Setup

bash /mnt/skills/user/muapi-platform/scripts/setup.sh [options]

Configure API Key

# Interactive setup
bash setup.sh --add-key

# Set key directly
bash setup.sh --add-key "your_api_key_here"

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

This saves MUAPI_KEY to your .env file for persistent use across all muapi scripts.

Getting your API key:

  1. Go to muapi.ai/dashboard
  2. Navigate to API Keys
  3. Create a new key

Check Result

bash /mnt/skills/user/muapi-platform/scripts/check-result.sh --id REQUEST_ID

Poll a previously submitted prediction until it completes.

Examples

# Poll until complete (blocks, waits up to 10 minutes)
bash check-result.sh --id "abc123-def456"

# Just check current status (non-blocking)
bash check-result.sh --id "abc123-def456" --once

# Raw JSON output
bash check-result.sh --id "abc123-def456" --json

# Custom timeout
bash check-result.sh --id "abc123-def456" --timeout 120

Arguments

ArgumentDescriptionDefault
--idRequest ID to poll (required)—
--onceCheck once and return (no polling)—
--timeoutMax wait seconds600
--jsonRaw JSON output—

Output

Pending:

Status: processing
Elapsed: 15s

Complete:

Status: completed
Result URL: https://cdn.muapi.ai/files/abc123/output.mp4

Failed:

Status: failed
Error: Model error: out of memory

API Reference

Base URL: https://api.muapi.ai/api/v1

Authentication: All requests require the header:

x-api-key: YOUR_MUAPI_KEY

Common Endpoints:

EndpointMethodDescription
/predictions/{id}/resultGETPoll generation result
/upload_filePOSTUpload file (multipart/form-data)
/get_upload_url?filename=...GETGet presigned upload URL

Result Response:

{
  "request_id": "abc123-def456",
  "status": "completed",
  "outputs": [
    "https://cdn.muapi.ai/files/abc123/output.mp4"
  ]
}

Status values: pending, processing, completed, failed


Environment Variables

VariableDescription
MUAPI_KEYYour muapi.ai API key
# Option 1: Export directly
export MUAPI_KEY=your_key_here

# Option 2: .env file (auto-loaded by all scripts)
echo "MUAPI_KEY=your_key" >> .env

# Option 3: Use --add-key flag
bash setup.sh --add-key

Troubleshooting

Authentication Error (401)

Error: Unauthorized

Your API key is invalid or expired. Get a new key at muapi.ai/dashboard.

Rate Limit (429)

Error: Too many requests

You've exceeded your plan's rate limit. Wait a moment and retry.

Prediction Not Found (404)

Error: Prediction not found

The request_id may be incorrect, or the result has expired. Results are typically available for 24 hours.

Featured
CodeRabbit
CodeRabbit
AI writes the code. CodeRabbit catches the slop.
Try For Free →
MCP-ready Email SendingMCP-ready Email Sending
MCP-ready Email Sending
Plug Mailtrap into your AI workflow and let it handle the email.
Connect Mailtrap MCP →
Make your agent a DeFi expert
Make your agent a DeFi expert
Agent, run crypto. Access onchain data & trade routes via 1inch.
Install now →
Capacitor - Shared memory for your team’s coding agents.
Capacitor - Shared memory for your team’s coding agents.
Make coding agent sessions - Searchable, Shareable, Vendor-neutral & Scored.
Try For Free →
CodeScene MCP ServerCodeScene MCP Server
CodeScene MCP Server
Your agent targets a perfect 10 Code Health score. Deterministic. Every commit.
Try For Free →
Give your AI the whole web as clean markdownGive your AI the whole web as clean markdown
Give your AI the whole web as clean markdown
Integrate web data into your AI product. One API to scrape website & brand data.
Get API Key Now →
belt - the only tool your agent needs
belt - the only tool your agent needs
belt cli automatically finds the best tools and skills for your agent. image, video, music, tts...
one prompt install →
inference shell
inference shell
create and run specialised agents in minutes
build now →
Categories
Backend & APIsTesting & QA
First SeenJun 3, 2026
View on GitHub

More from samuraigpt/generative-media-skills

All 18 skills →
  • Muapi Media Editing996
  • Muapi Workflow955
  • Muapi Photo Pack Generator917
  • Muapi Cinema Director2.4k
  • Muapi Seedance 22.3k
  • Muapi Logo Creator2.3k
  • Muapi Nano Banana2.2k
  • Muapi Ui Design2.2k
  • Muapi Social Media Video2.2k
  • Muapi Youtube Shorts2k
  • Muapi Ai Clipping2k
  • Muapi Youtube Thumbnail1.9k
  • Muapi Instagram Post1.9k
  • Muapi Product Video Ad Maker1.9k
  • Muapi Ad Creative1.8k
  • Muapi Ugc Video Factory1.8k
  • Muapi Media Generation1.1k

Recommended

More Backend & APIs →
mapbox avatar
mapbox-google-maps-migration

mapbox/mapbox-agent-skills

Migration guide for developers moving from Google Maps Platform to Mapbox GL JS, covering API equivalents, pattern translations, and key differences
1k
72
joeseesun avatar
qiaomu-opencli-browser

joeseesun/qiaomu-opencli-skills

Make websites accessible for AI agents. Navigate, click, type, extract, wait — using Chrome with existing login sessions. No LLM API key needed.
1k
978
inference-sh avatar
javascript-sdk

inference-sh/skills

JavaScript/TypeScript SDK for inference.sh - run AI apps, build agents, integrate with all models. Package: @inferencesh/sdk (npm install). Full TypeScript support, streaming, file uploads. Build agents with template or ad-hoc patterns, tool builder API, skills, human approval. Use for: JavaScript integration, TypeScript, Node.js, React, Next.js, frontend apps. Triggers: javascript sdk, typescript sdk, npm install, node.js api, js client, react ai, next.js ai, frontend sdk, @inferencesh/sdk, typescript agent, browser sdk, js integration
1k
703
android avatar
styles

android/skills

Use this skill to integrate the Jetpack Compose Styles API into an Android project. This skill guides you through upgrading dependencies, setting up component themes, making custom components styleable, and migrating existing layout properties to use unified styles. Migrate custom design system components, replace hard coded parameters with Style attributes, and use Modifier.styleable for interaction states.
1k
6.6k
dotnet avatar
maui-app-lifecycle

dotnet/skills

.NET MAUI app lifecycle guidance — the four app states, cross-platform Window lifecycle events (Created, Activated, Deactivated, Stopped, Resumed, Destroying), platform-specific lifecycle mapping, backgrounding and resume behavior, and state-preservation patterns. USE FOR: "app lifecycle", "window lifecycle events", "save state on background", "resume app", "OnStopped", "OnResumed", "backgrounding", "deactivated event", "ConfigureLifecycleEvents", "platform lifecycle hooks". DO NOT USE FOR: navigation events (use maui-shell-navigation), dependency injection setup (use maui-dependency-injection), platform API invocation (use conditional compilation and partial classes).
1k
5.1k
mapbox avatar
mapbox-mcp-runtime-patterns

mapbox/mapbox-agent-skills

Integration patterns for Mapbox MCP Server in AI applications and agent frameworks. Covers runtime integration with pydantic-ai, mastra, LangChain, and custom agents. Use when building AI-powered applications that need geospatial capabilities.
1k
72