fix-my-look

Edits video scenes, backgrounds, and outfits from a prompt while preserving facial identity, motion, and audio.

1|Updated Jun 20, 2026
One-click install
npx skills add https://github.com/BeanyZoldyck/moggie --skill fix-my-look-beanyzoldyck
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: fix-my-look
Source: https://github.com/BeanyZoldyck/moggie/tree/main/.agents/skills/fix-my-look
Command: npx skills add https://github.com/BeanyZoldyck/moggie --skill fix-my-look-beanyzoldyck

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Changing the background, lighting, outfit, or mood of an existing video normally requires reshoots or manual VFX work, and generic AI video tools tend to alter the person's face, drop held objects, or lose the original audio. This Skill restyles a video from a free-form prompt while locking the original identity, motion, speech, and soundtrack. ## Core Features & Use Cases - Prompt-driven scene editing: Edits the first usable frame with gpt-image-2, then propagates that look across the clip with Kling reference-video using the original clip as the identity anchor. - Identity and prop preservation: Locked prompt clauses keep the face, pose, and held objects (phones, products, drinks) intact through every re-render. - Long-clip segmentation and audio repair: Splits sources over 15 seconds into 14.8s windows, concatenates segments, and offers audio-replace plus lipsync repair passes when speech drifts. - Use Case: A creator says "put me on a beach at sunset" for a 12-second talking clip; the Skill normalizes the video, edits the face frame, waits for approval, generates the restyled video, and QA-checks duration, speech, and identity before returning the result. ## Quick Start Use the fix-my-look skill to change the background of my video at ~/Downloads/clip.mp4 to a neon-lit city at night while keeping my face and voice exactly the same.

Frequently Asked Questions about fix-my-look

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I change the background of a video without changing the person?

Provide the source video and a change prompt such as "put me on a beach". The skill edits the first frame with gpt-image-2 using the face frame as reference, then propagates that look across the clip with Kling reference-video while anchoring identity to the original video.

How does AI video restyling preserve the original face and audio?

The original clip is passed as Kling's reference video with locked prompt clauses fixing face, identity, motion, and timing. Audio is preserved via sound=false plus video_keep_sounds, and an audio-replace plus lipsync repair pass is offered if speech drifts.

Can I edit videos longer than 15 seconds with Kling reference video?

Yes. Sources over 15 seconds are split into ordered 14.8-second windows, each segment is generated separately, then concatenated with edit_concat. The full source audio track is restored afterward with edit_audio_replace if the merged output drifts.

Why does Kling reject video generation with error 1201?

Error 1201 occurs when sound=true is passed together with a video input, which Kling does not support. Retry with sound=false and video_keep_sounds=[true] so the source video's own audio track is kept instead of generating new sound.

What happens if the edited video loses speech or the mouth freezes?

The run is not marked as passing. One paid repair pass is offered: edit_audio_replace to restore the source audio, then edit_lipsync with variant v2-pro. If the face track has no mouth motion near the end, trim or regenerate instead of escalating further.

What are the limitations of prompt-based video restyling?

Output aspect ratio is limited to the closest supported ratio (16:9, 9:16, 1:1, 4:3, 3:4) and the source is not reframed. Identity can drift on heavy makeup edits, oversized 4K references may be rejected, and providers can reintroduce artifacts removed in the approved frame.