Compétences face-swap
🎭

face-swap

Risque faible ⚙️ Commandes externes🌐 Accès réseau📁 Accès au système de fichiers

Échanger des visages et des personnages dans des vidéos et des images avec l'IA

Également disponible depuis: agentspace-so,doany-ai

L'échange de visages nécessite traditionnellement un montage manuel complexe ou des logiciels spécialisés coûteux. Cette skill achemine les requêtes à travers plusieurs modèles d'IA (Wan 2-2 Animate, GPT Image 2 Edit, Flux Kontext, Kling, Nano Banana) pour sélectionner automatiquement l'approche adaptée à votre cas d'usage - vidéo vs image fixe, plan unique vs lot, préservation du mouvement vs préservation de l'identité.

Prend en charge: Claude Codex Code(CC)
⚠️ 68 Médiocre
1

Télécharger le ZIP du skill

2

Importer dans Claude

Allez dans Paramètres → Capacités → Skills → Importer un skill

3

Activez et commencez à utiliser

Tester

Utilisation de "face-swap". Swap the face from portrait.jpg into the video interview.mp4

Résultat attendu:

Le personnage de portrait.jpg animé pour parler avec l'audio de interview.mp4, avec des mouvements faciaux synchronisés avec la parole

Utilisation de "face-swap". Replace the person in scene.jpg with the face from actor.png

Résultat attendu:

La scène avec le visage de l'acteur intégré de manière transparente, préservant la pose, l'éclairage et l'arrière-plan d'origine

Utilisation de "face-swap". Change only the face to a 40-year-old man with gray hair and a beard

Résultat attendu:

L'image d'origine avec tout préservé sauf le visage remplacé selon la description

Audit de sécurité

Risque faible
v1 • 5/28/2026

Skill is legitimate AI-powered face swapping documentation for a third-party API service (RunComfy). Static findings are false positives: external commands are hardcoded CLI examples in markdown documentation, not executable code; network access is to documented RunComfy API endpoints only; filesystem access is standard CLI token storage documented transparently. The skill includes appropriate consent warnings for dual-use technology. Tool usage is restricted to `Bash(runcomfy *)` only with shell-injection mitigation via JSON input. No malicious patterns or exfiltration detected.

1
Fichiers analysés
321
Lignes analysées
7
résultats
1
Total des audits
Problèmes à risque moyen (1)
Dual-Use Technology Without Gating
Face-swapping is inherently sensitive (deepfake potential) but the skill does not gate inputs - the responsibility rests with the operator. The skill appropriately warns to refuse requests targeting real people without consent, but enforcement depends on operator compliance.
Problèmes à risque faible (3)
Static Findings False Positive - External Commands
76 instances of 'Ruby/shell backtick execution' detected in SKILL.md are false positives. All are documentation code blocks showing CLI usage examples (`runcomfy run <model> --input '{...}'`). These are hardcoded, legitimate commands in markdown, not executable code with user-controlled input.
Static Findings False Positive - Network URLs
39 'Hardcoded URL' detections are false positives. All are legitimate RunComfy documentation links (runcomfy.com, docs.runcomfy.com) embedded in markdown to reference supported API endpoints.
Static Findings False Positive - Weak Crypto
6 'Weak cryptographic algorithm' detections are false positives. The scanner misidentified documentation text about model selection criteria as cryptographic references. No actual cryptographic algorithms or weak crypto usage exists in this skill.

Facteurs de risque

⚙️ Commandes externes (1)
🌐 Accès réseau (1)
📁 Accès au système de fichiers (1)
Audité par: claude

Score de qualité

38
Architecture
100
Maintenabilité
87
Contenu
37
Communauté
79
Sécurité
91
Conformité aux spécifications

Ce que vous pouvez construire

Créer du contenu de marque cohérent avec une identité de personnage

Appliquez la même identité de porte-parole sur une galerie de produits ou des éléments de campagne. Utilisez Nano Banana Edit pour échanger le même visage de référence dans plusieurs scènes avec un format d'image et une résolution cohérents.

Doubler du contenu vidéo avec de nouvelles voix de personnages

Prenez une vidéo existante avec une piste audio et remplacez le personnage par une nouvelle identité qui prononce l'audio d'origine. Wan 2-2 Animate anime le nouveau personnage pour correspondre au rythme et aux mots de la piste audio.

Produire des images de campagne principales avec un placement de visage précis

Pour une image unique à fort impact, utilisez GPT Image 2 Edit avec jusqu'à 10 images de référence pour échanger précisément un visage d'un portrait dans une scène tout en préservant exactement la pose, l'éclairage et l'arrière-plan.

Essayez ces prompts

Échange de visage vidéo simple
Swap the face in this video with the face from this image
Personnage animé à partir de l'audio
Create a video where [character name] is speaking with this audio track. Use [image URL] as the character reference.
Échange d'identité d'images de produit par lots
Swap the face in each of these product images with the face from the first image. Keep all other elements unchanged.
Décrire un changement de visage sans référence
Keep everything in this image exactly the same except change only the face to a [description: age, gender, features]

Bonnes pratiques

  • Utilisez des images de référence de haute qualité, bien éclairées avec des poses de face pour de meilleurs résultats d'échange de visage
  • Faites correspondre les conditions d'éclairage entre l'image de référence et la scène cible pour éviter les visages flottants
  • Testez d'abord avec des échanges d'images uniques plus simples avant d'essayer des animations vidéo complexes

Éviter

  • N'essayez pas d'échanger des visages à partir d'images basse résolution ou fortement compressées
  • Évitez d'échanger des visages sur des scènes avec un éclairage ou des angles dramatiquement différents
  • Ne l'utilisez pas pour créer des médias synthétiques de vraies personnes sans consentement explicite

Foire aux questions

Quelle est la différence entre Wan 2-2 Animate et Kling Motion Control ?
Wan 2-2 Animate utilise l'audio pour piloter l'animation du personnage avec une image d'identité de référence. Kling Motion Control transfère le mouvement d'une performance vidéo existante sur une image de personnage cible.
Puis-je échanger un visage sans fournir d'image de référence ?
Oui - Flux Kontext Pro vous permet de décrire le visage souhaité en texte au lieu de fournir une image de référence. Cependant, pour de meilleurs résultats, une image de référence est recommandée.
Combien d'images puis-je traiter par lots ?
Nano Banana Edit prend en charge 1 à 20 images par appel. La première image est conventionnellement la référence d'identité, et les images restantes sont les scènes dans lesquelles échanger.
Quels formats de fichiers sont pris en charge pour l'entrée ?
Les médias d'entrée doivent être accessibles via des URLs HTTPS. Les types pris en charge incluent les formats d'image courants (JPG, PNG) et les formats vidéo pris en charge par les modèles RunComfy.
Comment assurer une identité cohérente sur plusieurs images ?
Utilisez Nano Banana Edit avec l'identité comme première image dans le tableau image_urls. Verrouillez aspect_ratio et resolution pour la cohérence par lots.
Que dois-je faire si le visage échangé semble artificiel ?
Essayez de faire correspondre explicitement l'éclairage dans votre prompt (par exemple, 'match skin tone and lighting to image 1') et assurez-vous que votre image de référence a une qualité et une pose similaires à la scène cible.

Détails du développeur

Structure de fichiers

📄 SKILL.md