Skip to main content
skill CX Codex

muapi-multi-angle-reshoot — Claude Code skill: reshoot from any angle

Re-renders one subject or scene from several camera angles — bird's eye, fish-eye, low angle, macro — keeping face, clothing and detail intact.

Install into Claude Code · Skills CLI (Vercel) All methods and platforms ↓
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
Open on GitHub

What muapi-multi-angle-reshoot does

The skill runs in two phases. First it generates a base image of your subject in clean studio lighting (muapi image generate, model nano-banana-pro) and waits for your approval. That approved image then becomes the reference for every angle: bird's eye, fish-eye, low angle hero shot, Dutch angle, macro close-up and worm's eye view.

Each angle is a separate muapi image edit call on nano-banana-2-edit, with a prompt that explicitly holds face, clothing and textures consistent. When the set is done the agent shows you the gallery and can generate extra angles on request. Skip the reference image and phase A builds the base subject from your description alone.

You need MUAPI_API_KEY before the first run; if it is unset, the skill tells you to run muapi auth configure. For model IDs that have no CLI alias yet, it falls back to a raw endpoint call with curl and polls with muapi predict wait <request_id>.

What it helps with

  • get several angles of one character without losing the face
  • shoot a low-angle hero shot for a cover
  • add a fish-eye frame to an existing set
  • capture a macro detail of a suit or prop
  • build a top-and-bottom view gallery from one reference

Example prompts for the agent

  • Do a multi angle reshoot of a professional woman in a black suit holding a laptop
  • Reshoot this photo in fish eye and low angle, keep the face and clothing
  • Add worm's eye view and a macro on the eyes to the gallery

How to install muapi-multi-angle-reshoot

1Skills CLI (Vercel)

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

2Manually: put the files in place

~/.claude/skills/multi-angle-reshoot/SKILL.md

Copy the whole skill folder; for one project use .claude/skills/multi-angle-reshoot/

Step by step, with commands for each platform: How to install skills in Claude Code: five ways

Questions about muapi-multi-angle-reshoot

How do I install muapi-multi-angle-reshoot in Claude?

Run npx skills add SamurAIGPT/Generative-Media-Skills --skill muapi-multi-angle-reshoot -a claude-code. The skill file lands at ~/.claude/skills/multi-angle-reshoot/SKILL.md.

What does muapi-multi-angle-reshoot do?

It creates a base image of your subject, then re-renders it from six camera angles while keeping identity and detail consistent. The angles are bird's eye, fish-eye, low angle, Dutch angle, macro and worm's eye.

What do I need before running it?

A MUAPI_API_KEY and the muapi CLI. If the variable is unset, the skill tells you to run muapi auth configure first.

Source text

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

Similar skills

Everything for AI and ML →

From the same set32

muapi-character-story-video This skill builds a multi-scene story around one consistent character, then turns each scene into a video. Use it to create an animated sequence in separate parts. CX Codex +1 671installs muapi-product-ad-cinematic Turns a product photo and brand brief into a short cinematic ad. It presents four hero-frame options first, then animates the selected frame and creates background music. CX Codex +1 668installs muapi-3d-logo-animation Turn a 2D logo into a 3D image, review it, then generate a cinematic animation. Use it to make a logo reveal from an existing logo file. CX Codex +1 666installs muapi-amazon-product-listing Generates four images for an Amazon product listing: a white-background hero, a lifestyle shot, a feature infographic and a macro detail closeup. CX Codex +1 666installs muapi-interior-design Generates and redesigns interiors: a room concept from text or a rework of an existing photo. Useful when you need a render without opening a 3D editor. CX Codex +1 665installs muapi-interior-design-visualizer Generates an empty room, then fills it with furniture and decor. Or redesigns a room you already have a photo of. CX Codex +1 665installs muapi-one-shot-video Builds the prompt and fires off a single uncut cinematic shot: no transitions, camera motion, dramatic lighting. CX Codex +1 664installs muapi-fashion-try-on This skill puts a garment from one photo onto a person from another, then optionally turns the result into a fashion video. CX Codex +1 663installs

Project sponsors

Companies that keep this analytics open
Gold sponsor

Impressions, clicks and code copies — open statistics. We keep the numbers public for the same reason NeBlask itself is public. Become a sponsor