---
title: "Skill EnConvert pour agents OpenClaw"
description: "Donnez à un agent OpenClaw un regard honnête sur le web. Le skill EnConvert ajoute six opérations via curl : lire une page en markdown, chercher, explorer, extraire des champs et convertir des fichiers."
canonical: "https://www.enconvert.com/fr/integrations/clawhub"
locale: "fr"
---

Skill ClawHub

# Un regard honnête pour votre agent OpenClaw

Un agent capable d’appeler curl sait déjà récupérer une URL. Ce qu’il ne sait pas, c’est si la récupération a vraiment abouti. Ce skill ajoute six opérations sur l’API EnConvert, et chaque lecture de page revient avec un score render\_quality : un mur anti-robots ou une coquille vide arrive signalée au lieu d’être résumée comme si c’était la page.

Installer le skill

openclaw skills install @enconvert/enconvert

Copier

[Lire la documentation](/docs/guides/integrations/clawhub.md)[

Voir le code source

](https://github.com/enconvert/clawhub-enconvert)

Le manque

## Pourquoi curl ne suffit pas

Les agents OpenClaw sont à l’aise avec les commandes shell. Le web se laisse mal lire ainsi. Quatre choses cassent en pratique, et le skill couvre chacune.

Ce qui casse

Ce que fait le skill

Une page rendue en JavaScript

Perceive URL lance un vrai navigateur et renvoie la page stabilisée en markdown, pas la coquille vide que voit curl.

Un fichier Word, PowerPoint ou EPUB

Convert File to Markdown lit des formats pour lesquels un agent n’a pas de parseur et renvoie un texte exploitable.

Savoir si la lecture a réussi

Chaque lecture porte render\_quality de 0.0 à 1.0. Une page de défi obtient un score bas, donc l’agent peut réessayer ou s’arrêter au lieu d’halluciner à partir d’un bandeau de cookies.

Lire un site entier, pas une page

Discover URLs recense un site par sitemap ou exploration, donc l’agent choisit au lieu de deviner des URL.

Opérations

## Six opérations, un fichier d’instructions

Un skill ClawHub est un seul fichier markdown que l’agent lit et exécute. Aucun runtime à installer, aucun SDK à figer, aucun schéma d’outil à enregistrer. Chaque opération est un appel curl documenté vers la même API REST que tous les autres clients EnConvert.

1.  01

    ### Perceive URL

    Rend une page en markdown, HTML, capture, PDF, liens, images ou données structurées. Les artefacts reviennent en URL signées de courte durée, les données structurées reviennent en ligne.

    POST /v2/perceive

2.  02

    ### Web Search

    Cherche sur le web, l’actualité, les images, l’académique, les brevets ou les cartes et renvoie des résultats classés avec titre, URL et extrait pour l’étape suivante.

    POST /v2/lookup

3.  03

    ### Discover URLs

    Recense un site par sitemap, exploration ou les deux, avec motifs d’inclusion et d’exclusion, avant de dépenser la moindre lecture de page.

    POST /v2/discover

4.  04

    ### Extract Structured

    Fournissez un schéma JSON ou une liste de champs et recevez des données typées par URL, depuis une liste explicite ou depuis un site que l’API explore pour vous.

    POST /v2/distill

5.  05

    ### Convert File to Markdown

    Transforme un document, un tableur, une présentation, un PDF ou un EPUB en markdown propre, prêt à résumer ou à indexer.

    POST /v1/convert/anything-to-markdown

6.  06

    ### Convert File to PDF

    Convertit un document, une image, du HTML ou du texte en PDF quand l’agent doit rendre un vrai fichier à une personne.

    POST /v1/convert/anything-to-pdf

Mise en place

## Une commande et un secret

Le skill n’embarque aucune clé et n’appelle rien d’autre que l’API EnConvert. Vous fournissez votre propre clé privée, que l’agent lit dans l’environnement.

01

### Installer depuis ClawHub

Lancez la commande d’installation dans l’espace de travail de l’agent. Le skill est public, MIT-0, publié sous le publisher @enconvert.

02

### Créer une clé privée

Générez une clé dans le tableau de bord EnConvert. Les clés privées commencent par sk\_. Les clés publiques pk\_ servent aux widgets navigateur et sont refusées ici.

03

### L’exposer via ENCONVERT\_API\_KEY

Placez la clé dans l’environnement où tourne l’agent. Le skill la valide par un appel whoami avant tout travail réel, donc une mauvaise clé échoue tout de suite et non au milieu d’une tâche.

04

### Demander quelque chose à l’agent

Aucun câblage, aucun fichier de configuration. Demandez-lui de lire une page, de creuser un sujet ou de convertir un fichier, il choisira l’opération dans les instructions.

Si ENCONVERT\_API\_KEY ou curl manque, OpenClaw écarte le skill au chargement et l’agent se comporte comme s’il n’avait jamais été installé. Aucun message d’erreur n’apparaît, vérifiez donc les deux en premier si l’agent semble ignorer le skill.

En pratique

## Ce que les agents en font vraiment

Quatre tâches sans ingénierie de prompt. L’agent lit le skill et enchaîne les opérations lui-même.

### « Lis cette page et résume-la »

-   Perceive URL

Perceive renvoie un markdown stabilisé avec un score de qualité : le résumé porte sur la page, pas sur une fenêtre de consentement.

### « Documente ce sujet et cite tes sources »

-   Web Search
-   Perceive URL

La recherche trouve des candidats, puis perceive lit les plus prometteurs. L’agent cite des URL qu’il a réellement lues.

### « Récupère les tarifs de chaque page concurrente »

-   Discover URLs
-   Extract Structured

Discover recense le site, puis extract renvoie des champs typés par URL contre un seul schéma.

### « Transforme ce contrat en notes »

-   Convert File to Markdown

Convert lit le fichier Word ou PDF pour lequel l’agent n’a pas de parseur et renvoie du markdown.

## Questions fréquentes

Qu’est-ce que ClawHub ?

ClawHub est le registre de skills et de plugins pour agents OpenClaw. Un skill est un fichier markdown d’instructions que l’agent lit et exécute : l’installer lui apprend une capacité au lieu d’ajouter une dépendance.

Faut-il un compte EnConvert ?

Oui. Le skill est gratuit et ne contient aucune clé. Vous fournissez une clé privée depuis votre tableau de bord, et l’usage est décompté de votre propre forfait, exactement comme via la CLI, les SDK ou l’API.

Pourquoi l’agent dit-il qu’il ne trouve pas le skill ?

Presque toujours parce que ENCONVERT\_API\_KEY ou curl manque. OpenClaw écarte les skills au chargement quand leurs prérequis ne sont pas réunis, et le fait en silence : l’agent ignore donc réellement que le skill existe.

Ma clé est-elle envoyée ailleurs ?

Non. Deux requêtes ne portent volontairement aucune clé : le téléchargement d’un fichier source avant conversion et la récupération d’une URL de sortie signée. Toutes deux visent un tiers ou sont déjà authentifiées, envoyer la clé l’exposerait sans bénéfice.

Qu’est-ce que render\_quality ?

Un score de 0.0 à 1.0 décrivant la qualité réelle du rendu d’une page. Une page bloquée, vide ou protégée obtient un score bas. Le skill demande à l’agent de traiter un score bas comme une lecture ratée et non comme du contenu, ce qui fait la différence entre une réponse fausse et une nouvelle tentative.

Quelle différence avec le serveur MCP ?

Le serveur MCP expose les mêmes opérations comme véritables outils enregistrés à tout client parlant le Model Context Protocol. Le skill ClawHub vise les agents OpenClaw et passe par curl. Prenez celui que votre agent supporte.

## Donnez un regard honnête à votre agent

Installez le skill, définissez une variable d’environnement, et la prochaine page que vous ferez lire à votre agent reviendra avec un score.

[Lire la documentation](/docs/guides/integrations/clawhub.md)[ClawHub](https://clawhub.ai/enconvert/skills/enconvert)
