muapi-platform — скилл для Claude Code: ключи и опрос muapi.ai
Настраивает API-ключ muapi.ai, проверяет связь и ждёт результаты асинхронной генерации по ID запроса.
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Что делает muapi-platform
Скилл кладёт в проект два bash-скрипта. setup.sh сохраняет ключ muapi.ai, показывает текущую конфигурацию и проверяет, рабочий ли ключ. check-result.sh опрашивает платформу по ID запроса: без флагов ждёт завершения, с --once делает одну проверку и выходит.
Установка идёт через npx skills add, поэтому скрипты оказываются в каталоге скиллов вашей платформы. Из требований назван только curl — если его нет в системе, оба скрипта не запустятся. Ключ muapi.ai нужен до первого вызова setup.sh --add-key, иначе сохранять нечего.
Полезно, когда генерация на muapi.ai идёт асинхронно и надо дождаться результата, не дёргая API вручную. Скрипты простые, без обёрток: смотреть, что они делают, можно прямо в файлах.
Какие задачи решает
- сохранить API-ключ muapi.ai в конфиг
- проверить, что ключ принимается платформой
- посмотреть текущие настройки без правки файлов
- дождаться результата асинхронной генерации по ID
- сделать одну проверку статуса запроса вместо ожидания
Примеры запросов агенту
- сохрани мой ключ muapi.ai через setup.sh
- проверь, валиден ли ключ muapi.ai
- дождись результата запроса с этим ID и покажи ответ
Как установить muapi-platform
1Через Skills CLI (Vercel)
npx skills add SamurAIGPT/Generative-Media-Skills --skill muapi-platform -a claude-codenpx skills add SamurAIGPT/Generative-Media-Skills --skill platform -a claude-code2Вручную: положить файлы
~/.claude/skills/platform/SKILL.mdПапка скилла целиком; для одного проекта — .claude/skills/platform/
1Через Skills CLI (Vercel)
npx skills add SamurAIGPT/Generative-Media-Skills --skill platform -a codex2Вручную: положить файлы
.agents/skills/platform/SKILL.mdДля всех проектов — ~/.agents/skills/
1Через Skills CLI (Vercel)
npx skills add SamurAIGPT/Generative-Media-Skills --skill platform -a cursor2Вручную: положить файлы
.cursor/skills/platform/SKILL.mdCursor читает и .agents/skills/, и .claude/skills/
1GitHub CLI
gh skill install SamurAIGPT/Generative-Media-Skills platform2Вручную: положить файлы
.github/skills/platform/SKILL.md1Через Skills CLI (Vercel)
npx skills add SamurAIGPT/Generative-Media-Skills --skill platform -a gemini-cli2Командой платформы
gemini skills install https://github.com/SamurAIGPT/Generative-Media-Skills --path core/platformВручную: положить файлы
.devin/skills/platform/SKILL.mdСтарый путь .windsurf/skills/ тоже читается
Через Skills CLI (Vercel)
npx skills add SamurAIGPT/Generative-Media-Skills --skill platform -a opencodeClaude.ai
Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills
По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов
Из того же набора30
Похожие
Рядом в теме «Настройка агента: память, контекст, субагенты»
Все скиллы по теме «Настройка агента: память, контекст, субагенты» →Вопросы о muapi-platform
Как установить muapi-platform в Claude?
Выполните npx skills add SamurAIGPT/Generative-Media-Skills --skill muapi-platform -a claude-code. После этого скилл появится в ~/.claude/skills/platform/SKILL.md.
Что делает muapi-platform?
Даёт два скрипта: setup.sh для ключа и проверки конфигурации, check-result.sh для опроса результатов асинхронной генерации по ID запроса.
Что нужно для работы скилла?
Установленный curl и API-ключ muapi.ai. Ключ сохраняется командой bash setup.sh --add-key "YOUR_MUAPI_KEY".
Исходный текст
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