muapi-multi-angle-reshoot — скилл для Claude Code: пересъёмка
Перерисовывает один и тот же объект или сцену с разных ракурсов — сверху, снизу, fish-eye, макро — сохраняя лицо, одежду и детали.
npx skills add SamurAIGPT/Generative-Media-Skills --skill muapi-multi-angle-reshoot -a claude-code
npx skills add SamurAIGPT/Generative-Media-Skills --skill multi-angle-reshoot -a claude-codeЧто делает muapi-multi-angle-reshoot
Скилл берёт описание субъекта и прогоняет его через две фазы. Сначала генерируется базовое изображение в студийном свете (muapi image generate, модель nano-banana-pro), и вы утверждаете его. Потом это же изображение уходит референсом во все ракурсы: вид сверху, fish-eye, низкий ракурс, Dutch angle, макро и вид снизу.
Каждый ракурс — отдельный вызов muapi image edit на модели nano-banana-2-edit с промптом, где явно прописано сохранять лицо, одежду и текстуры. В конце агент показывает галерею и может догенерировать отдельные углы по вашей просьбе. Если референсное изображение не задано, фаза A создаёт базу с нуля.
Перед первым запуском нужен ключ MUAPI_API_KEY; если он не выставлен, скилл советует выполнить muapi auth configure. Для моделей без CLI-алиаса остаётся сырой endpoint через curl и опрос muapi predict wait <request_id>.
Какие задачи решает
- получить несколько ракурсов одного персонажа без потери лица
- сделать hero shot снизу для обложки
- добавить кадр с искажением fish-eye к серии
- снять макро на деталь костюма или предмета
- собрать галерею видов сверху и снизу из одного референса
Примеры запросов агенту
- Сделай multi angle reshoot: профессиональная женщина в чёрном костюме с ноутбуком
- Пересними это фото в fish eye и low angle, лицо и одежду сохрани
- Добавь к галерее worm's eye view и макро на глаза
Как установить muapi-multi-angle-reshoot
1Через Skills CLI (Vercel)
npx skills add SamurAIGPT/Generative-Media-Skills --skill muapi-multi-angle-reshoot -a claude-codenpx skills add SamurAIGPT/Generative-Media-Skills --skill multi-angle-reshoot -a claude-code2Вручную: положить файлы
~/.claude/skills/multi-angle-reshoot/SKILL.mdПапка скилла целиком; для одного проекта — .claude/skills/multi-angle-reshoot/
1Через Skills CLI (Vercel)
npx skills add SamurAIGPT/Generative-Media-Skills --skill multi-angle-reshoot -a codex2Вручную: положить файлы
.agents/skills/multi-angle-reshoot/SKILL.mdДля всех проектов — ~/.agents/skills/
1Через Skills CLI (Vercel)
npx skills add SamurAIGPT/Generative-Media-Skills --skill multi-angle-reshoot -a cursor2Вручную: положить файлы
.cursor/skills/multi-angle-reshoot/SKILL.mdCursor читает и .agents/skills/, и .claude/skills/
1GitHub CLI
gh skill install SamurAIGPT/Generative-Media-Skills multi-angle-reshoot2Вручную: положить файлы
.github/skills/multi-angle-reshoot/SKILL.md1Через Skills CLI (Vercel)
npx skills add SamurAIGPT/Generative-Media-Skills --skill multi-angle-reshoot -a gemini-cli2Командой платформы
gemini skills install https://github.com/SamurAIGPT/Generative-Media-Skills --path library/visual/multi-angle-reshootВручную: положить файлы
.devin/skills/multi-angle-reshoot/SKILL.mdСтарый путь .windsurf/skills/ тоже читается
Через Skills CLI (Vercel)
npx skills add SamurAIGPT/Generative-Media-Skills --skill multi-angle-reshoot -a opencodeClaude.ai
Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills
По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов
Вопросы о muapi-multi-angle-reshoot
Как установить muapi-multi-angle-reshoot в Claude?
Выполните npx skills add SamurAIGPT/Generative-Media-Skills --skill muapi-multi-angle-reshoot -a claude-code. Файл скилла окажется по пути ~/.claude/skills/multi-angle-reshoot/SKILL.md.
Что делает muapi-multi-angle-reshoot?
Сначала создаёт базовое изображение субъекта, затем перерисовывает его с шести ракурсов, сохраняя лицо, одежду и детали. Ракурсы: bird's eye, fish-eye, низкий, Dutch angle, макро и worm's eye.
Что нужно для работы скилла?
Ключ MUAPI_API_KEY и CLI muapi. Если переменная не задана, скилл советует сначала выполнить muapi auth configure.
Исходный текст
SKILL.md · MIT
---
slug: muapi-multi-angle-reshoot
name: muapi-multi-angle-reshoot
version: "1.0.0"
description: Re-render a subject or scene from multiple dramatic camera angles, such as fish-eye, bird's-eye, low-angle, and macro, while maintaining consistent identity and detail.
acceptLicenseTerms: true
---
# Multi-Angle Reshoot
**Re-render a subject or scene from multiple dramatic camera angles, such as fish-eye, bird's-eye, low-angle, and macro, while maintaining consistent identity and detail.**
## Inputs
| Name | Type | Required | Default | Description |
|:---|:---|:---|:---|:---|
| `subject_description` | text | yes | — | Description of the subject or scene (e.g. "a professional woman in a black suit holding a laptop"). |
| `reference_image` | image_url | no | — | Optional reference image to maintain consistency across angles. |
## Steps
### Phase A — Subject Establishment
If `{{reference_image}}` is not provided, submit the plan with ONE step to create the base subject:
1. **Subject Generation** — `muapi image generate` (model=`nano-banana-pro`):
- Prompt: `A high-quality, professional photograph of {{subject_description}}. Clean studio lighting, sharp focus, realistic textures, cinematic quality.`
- Aspect ratio: 3:4 or 1:1
Present the base image to the user for approval.
### Phase B — Multi-Angle Reshoot
Once the subject is established, submit the plan using `muapi image edit` (model=`nano-banana-2-edit`) to generate the requested angles. Use the approved image from Phase A as the reference for ALL steps.
1. **Bird's Eye View**
- Reference: Base Image
- Prompt: `A dramatic bird's eye view (from directly above) of the same subject. High-angle perspective, wide shot, looking down. Maintain exact clothing, face, and setting consistency.`
2. **Fish Eye Lens**
- Reference: Base Image
- Prompt: `A high-distortion fish-eye lens photograph of the same subject. Ultra-wide angle, curved edges, dramatic perspective, immersive feel. Maintain exact clothing and face consistency.`
3. **Low Angle (Hero Shot)**
- Reference: Base Image
- Prompt: `A low-angle "hero shot" looking up at the subject. Makes the subject appear powerful and dominant. Maintain exact clothing and face consistency.`
4. **Dutch Angle**
- Reference: Base Image
- Prompt: `A stylized Dutch angle (tilted horizon) photograph of the same subject. Cinematic, slightly uneasy or dramatic vibe. Maintain exact clothing and face consistency.`
5. **Macro Close-up**
- Reference: Base Image
- Prompt: `An extreme macro close-up focused on a specific detail of the subject (e.g., eyes, texture of the suit, or a feature of the laptop). Shallow depth of field, incredible detail. Maintain exact colors and textures.`
6. **Worm's Eye View**
- Reference: Base Image
- Prompt: `A worm's eye view from ground level looking straight up at the subject. Dramatic vertical perspective. Maintain exact clothing and face consistency.`
After generating the variations, present the multi-angle gallery to the user. You can also offer to generate specific individual angles based on their feedback.
## Trigger Keywords
`multi angle`, `photo reshoot`, `change camera angle`, `fish eye view`, `birds eye view`, `low angle shot`, `macro photography`, `camera perspective`
---
## Notes for the Executing Agent
- This recipe is LLM-orchestrated: read each phase, gather any missing inputs from the user, then call `muapi` CLI commands. Use `muapi auth configure` first if `MUAPI_API_KEY` is unset.
- For model IDs without a CLI alias yet, fall back to the raw endpoint via `curl -X POST https://api.muapi.ai/api/v1/<endpoint> -H "x-api-key: $MUAPI_API_KEY" -H 'content-type: application/json' -d '{...}'` and poll with `muapi predict wait <request_id>`.
- Substitute `{{input_name}}` placeholders with the user's actual inputs before issuing each call.
© SamurAIGPT · MIT · SamurAIGPT/Generative-Media-Skills