> For the documentation index, fetch https://sync.so/docs/llms.txt. Append .md to a page URL for Markdown. Documentation-search MCP: https://sync.so/docs/_mcp/server.

# Skills d'agent de sync. labs

> Installez les skills d'agent officiels de sync. labs pour synchroniser les lèvres de vidéos, faire parler des photos et des personnages IA, traduire et doubler, corriger des mots prononcés, localiser des campagnes, lancer du lipsync par lots et intégrer sync. dans vos applications depuis votre agent.

Les skills d'agent de sync. labs apprennent à votre agent à réaliser le travail sync. de bout en bout : synchroniser les lèvres de vidéos, faire parler des photos et des personnages IA, traduire et doubler, corriger des mots prononcés, localiser des campagnes entières, lancer du lipsync à grande échelle et intégrer sync. dans vos propres applications. Ils fonctionnent avec Claude Code, Codex, Cursor, Gemini CLI, Hermes et tout agent compatible avec [Agent Skills](https://agentskills.io).

Chaque skill est un dossier contenant un `SKILL.md` d'instructions, ainsi que des fichiers de référence et des scripts que l'agent ne charge que lorsqu'une tâche en a besoin. Décrivez ce que vous voulez en langage courant, et l'agent choisit le skill adapté.

#### [synchronicity-labs/skills sur GitHub](https://github.com/synchronicity-labs/skills)

Le code source de chaque skill, les manifestes du plugin et un journal des modifications. Sous licence MIT.

> **Note**
>
> Chaque skill annonce le coût avant de lancer un travail payant et attend votre accord. Le skill setup lui-même ne lance jamais de travail payant.

## Installer les skills

### Tous les agents (skills.sh)

Installez tous les skills avec [skills.sh](https://skills.sh) :

```bash
npx skills add synchronicity-labs/skills
```

Ajoutez `--skill <name>` pour installer un seul skill, par exemple `--skill lipsync`, ou `--agent claude-code` pour choisir l'agent.

### Plugin Claude Code

Le plugin installe les skills et connecte le serveur MCP de sync. en une seule étape.

#### Ajoutez la marketplace

```text
/plugin marketplace add synchronicity-labs/skills
```

#### Installez le plugin

```text
/plugin install sync@sync
```

#### Connectez-vous

Exécutez `/mcp`, sélectionnez `sync` et connectez-vous avec votre compte sync.

### Codex et Cursor

Codex et Cursor lisent les manifestes du plugin dans les dossiers `.codex-plugin/` et `.cursor-plugin/` du dépôt. Les deux manifestes connectent le serveur MCP hébergé de sync. Vous pouvez aussi installer les skills avec skills.sh et connecter le serveur en suivant les étapes du [skill setup](/docs/plugins-and-extensions/agent-skills/setup) pour votre agent.

## Connecter sync.

Les skills utilisent le [serveur MCP de sync.](/docs/plugins-and-extensions/mcp-server) hébergé à l'adresse `https://mcp.sync.so/mcp`. Vous vous connectez avec votre compte sync., il n'y a donc aucune clé à copier. Le [skill setup](/docs/plugins-and-extensions/agent-skills/setup) guide n'importe quel agent pendant la connexion, et sa page détaille les étapes pour chaque agent.

Pour les scripts, la CI, les agents qui ne peuvent pas utiliser de serveurs distants et le [skill sync-api](/docs/plugins-and-extensions/agent-skills/sync-api), créez plutôt une [clé API](https://sync.so/settings/api-keys) et définissez-la dans `SYNC_API_KEY`. Pour utiliser les mêmes outils MCP en local avec cette clé, lancez le paquet npm :

```bash
npx -y @sync.so/mcp-server@latest
```

## Skills

| Skill                                                                           | Ce qu'il fait                                                                                                                            | Essayez                                                             |
| ------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------- |
| [setup](/docs/plugins-and-extensions/agent-skills/setup)                             | Connecte sync. à votre agent, vérifie votre compte et vous mène jusqu'à une première vidéo.                                              | « Configure sync. »                                                 |
| [lipsync](/docs/plugins-and-extensions/agent-skills/lipsync)                         | Synchronise les lèvres d'une vidéo avec un nouvel audio ou un script saisi.                                                              | « Synchronise les lèvres de ./talk.mp4 sur ./new-take.wav »         |
| [talking-photo](/docs/plugins-and-extensions/agent-skills/talking-photo)             | Fait parler une photo, un portrait ou un personnage.                                                                                     | « Fais dire à ce portrait : bienvenue dans l'équipe »               |
| [ai-video-to-talking](/docs/plugins-and-extensions/agent-skills/ai-video-to-talking) | Donne la parole aux clips générés par IA avec Veo, Kling, Sora et d'autres, y compris les scènes à plusieurs plans.                      | « Mon clip Veo n'a pas de dialogue. Fais-lui dire cette réplique. » |
| [translate-and-dub](/docs/plugins-and-extensions/agent-skills/translate-and-dub)     | Double une vidéo dans d'autres langues avec des lèvres synchronisées.                                                                    | « Double cette vidéo YouTube en espagnol »                          |
| [edit-dialogue](/docs/plugins-and-extensions/agent-skills/edit-dialogue)             | Modifie ou supprime quelques mots prononcés, avec la voix même de la personne qui parle.                                                 | « Remplace le prix que j'annonce par 49 \$ »                        |
| [localize-campaign](/docs/plugins-and-extensions/agent-skills/localize-campaign)     | Localise un ensemble de vidéos pour plusieurs marchés : plan, pilote, exécution, fiche de relecture.                                     | « Décline ces trois pubs en espagnol, en allemand et en japonais »  |
| [batch-lipsync](/docs/plugins-and-extensions/agent-skills/batch-lipsync)             | Synchronise les lèvres pour chaque ligne d'un CSV ou d'un dossier, avec reprise, dans les limites de votre forfait ou via la Batch API.  | « Synchronise chaque ligne de leads.csv sur presenter.mp4 »         |
| [sync-api](/docs/plugins-and-extensions/agent-skills/sync-api)                       | Intègre sync. dans des applications avec l'API REST ou les SDK Python et TypeScript : imports, idempotence, webhooks, erreurs.           | « Ajoute le lipsync de sync. à mon app Next.js »                    |
| [troubleshoot](/docs/plugins-and-extensions/agent-skills/troubleshoot)               | Trouve pourquoi une tâche a échoué, s'est bloquée ou a été refusée, la reprend sans payer deux fois et peut signaler le problème à sync. | « Mon lipsync a échoué, pourquoi ? »                                |

La page de chaque skill présente des exemples de prompts, les prérequis, les questions fréquentes et la façon de vérifier que tout fonctionne.

## Le travail payant est toujours validé d'abord

Chaque génération est facturée : chaque skill annonce donc le coût avant de lancer un travail payant et attend votre feu vert. Si vous préférez ne pas être sollicité deux fois, fixez un budget dès le départ, par exemple « vas-y, tout ce qui coûte moins de 5 \$ me va ». Les traitements portant sur de nombreuses vidéos, comme [localize-campaign](/docs/plugins-and-extensions/agent-skills/localize-campaign) et [batch-lipsync](/docs/plugins-and-extensions/agent-skills/batch-lipsync), chiffrent l'ensemble du traitement et proposent un pilote avant le reste.