Setup & Installation
Or with the ClawHub CLI, for registry-managed skill folders outside a full OpenClaw workspace:
Version History
No user-facing changes detected in this version. - No updates or modifications; documentation and functionality remain unchanged.
What This Skill Does
Swaps faces between images and videos using the EachLabs Predictions API. Supports multiple models for still images and video, plus a prompt-based editing option. Requires polling the API until the prediction completes.
Supports both image and video face swap through a single API with multiple model options, avoiding the need to integrate separate services.
When to use it
- Replacing a face in a group photo with someone who missed the shot
- Putting your face into a video clip
- Testing how a person looks in a different photo context
- Creating personalized visual content from existing images
- Swapping faces in a video for creative or production work
Example Workflow
Here's how your AI assistant might use this skill in practice.
User asks: swap my face into this photo of a person at a beach
- 1Check the target model exists via GET /v1/model?slug=aifaceswap-face-swap to confirm inputs
- 2POST to /v1/prediction with target_image (beach photo) and swap_image (user face photo)
- 3Poll GET /v1/prediction/{id} every few seconds until status is 'success' or 'failed'
- 4Extract the output image URL from the completed prediction response
URL to the generated image with the user's face swapped into the beach photo
Requirements
Accounts, API keys, or tools you or your AI assistant may need to set up while using this skill.