Synthèse automatique
Récupère le contenu complet d'une ou plusieurs URL connues via l'outil MCP Exa et le renvoie en markdown propre, avec un budget de caractères ajustable.
Points forts
- Regroupe plusieurs URL dans un seul appel, ce qui limite les allers-retours.
- Paliers de maxCharacters explicites (2000–3000 pour une synthèse, jusqu'à 15000–20000 pour une lecture approfondie).
- La sortie est du markdown directement exploitable, sans étape de nettoyage HTML.
- Indique quoi faire en cas de troncature ou de page vide, notamment relancer avec un maxCharacters plus élevé.
Limites
- Dépend entièrement du serveur MCP Exa : sans cet outil, le skill ne peut rien récupérer.
- Les pages derrière un paywall ou rendues en JavaScript peuvent revenir vides ou partielles.
- Ne fait pas de découverte d'URL : il faut déjà disposer des adresses à lire.
Quand l'utilisateur fournit une ou plusieurs URL à lire, résumer, extraire ou comparer.
Quand les sources ne sont pas encore connues et qu'il faut d'abord effectuer une recherche.
Analyse de sécurité
SûrThe skill only documents how to call a web fetch MCP tool to retrieve URL content. It does not execute shell commands, exfiltrate secrets, or instruct destructive behavior, and any network access is explicit and purposeful.
Aucun point d'attention détecté
Comment cette analyse est faiteExemples
Read https://example.com/blog/postgres-indexing and summarize its key recommendations.Compare the routing sections of https://docs.framework-a.dev/routing and https://docs.framework-b.dev/routing and list where they differ.Fetch the top three results from that search in full so you can quote the exact API signatures.name: exa-fetch description: Fetch and read the full content of one or more URLs using Exa via the mcp__claude_ai_exa__web_fetch_exa tool. Use when the user provides a URL to read, asks to summarize or extract information from a specific webpage, or when exa-search returns results that need deeper reading. Batches multiple URLs in a single call.
Exa Web Fetch
Retrieve full page content from known URLs as clean markdown. Batches multiple URLs in one call.
Instructions
1. Determine maxCharacters
| Use case | maxCharacters | |---|---| | Quick summary / key facts | 2000–3000 | | Normal reading / analysis | 5000–8000 | | Full document / deep research | 15000–20000 |
Default: 3000 (Exa default). Increase only when the task requires completeness.
2. Batch when possible
Always batch multiple URLs into a single call — one call, multiple URLs:
mcp__claude_ai_exa__web_fetch_exa(
urls=["https://example.com/a", "https://example.com/b"],
maxCharacters=5000
)
3. Call the tool
mcp__claude_ai_exa__web_fetch_exa(
urls=["<url1>", "<url2>", ...],
maxCharacters=<n>
)
4. Handle the response
- Content is returned as clean markdown — use it directly
- If content is truncated and more is needed, re-fetch with a higher
maxCharacters - If a page returns empty/minimal content, note it to the user (may be paywalled or JS-rendered)
Examples
User provides a URL to read:
mcp__claude_ai_exa__web_fetch_exa(
urls=["https://example.com/article"],
maxCharacters=5000
)
Follow-up from exa-search — reading top 3 results:
mcp__claude_ai_exa__web_fetch_exa(
urls=[
"https://site1.com/post",
"https://site2.com/page",
"https://site3.com/doc"
],
maxCharacters=4000
)
User asks to compare two documentation pages:
mcp__claude_ai_exa__web_fetch_exa(
urls=["https://docs.framework-a.dev/routing", "https://docs.framework-b.dev/routing"],
maxCharacters=8000
)
Tips
- Prefer fetch over search when the URL is already known — it's faster and more targeted
- For API docs or reference pages, 8000–12000 characters usually captures full relevant content
- Batch aggressively: 5–10 URLs in one call is fine and saves round-trips
- If a page appears empty, mention to the user that the content may require JavaScript or authentication
Du fichier au premier essai
Le téléchargement contient exactement le contenu affiché sur cette fiche. Cette copie peut différer de la dernière version du dépôt source.
Consulter la source et ses fichiers annexesCe téléchargement contient uniquement SKILL.md. Les scripts, références, modèles et dépendances éventuels ne sont pas inclus. Récupérez les fichiers nécessaires depuis la source en conservant leur arborescence avant de poursuivre.
1. Télécharger le fichier
Télécharger SKILL.mdDepuis la racine d’un projet de test, enregistrez le fichier sous .skill-downloads/exa-web-fetch-ms1aw4zk/SKILL.md, ou utilisez la commande suivante. Ce dossier sert à examiner la skill avant son installation.
Commande pour macOS/Linux ou WSL : un shell POSIX et curl sont nécessaires. Sous Windows sans WSL, utilisez le bouton de téléchargement et créez le dossier manuellement.
mkdir -p '.skill-downloads/exa-web-fetch-ms1aw4zk' && curl --fail --show-error --location 'https://skills-guides.com/api/skills/exa-web-fetch-ms1aw4zk/download' --output '.skill-downloads/exa-web-fetch-ms1aw4zk/SKILL.md.part' && mv '.skill-downloads/exa-web-fetch-ms1aw4zk/SKILL.md.part' '.skill-downloads/exa-web-fetch-ms1aw4zk/SKILL.md'2. Vérifier les prérequis
Lisez SKILL.md avant de l’utiliser. Si le fichier cite des scripts ou services externes, examinez-les et préparez les accès nécessaires dans votre environnement de test.
Aucune section de prérequis reconnue dans ce fichier. Cela ne signifie pas qu’il est autonome : les bibliothèques, outils et accès peuvent être cités ailleurs dans le contenu ou dans le dépôt source.
Les plateformes de la fiche sont des indications du catalogue. Les chemins ci-dessous suivent la documentation des outils ; ils ne prouvent pas que cette skill y a été exécutée. Aucune version minimale de ces outils n’est attestée pour cette fiche.
3. Charger la skill
Après vérification, copiez le dossier complet dans le projet avec l’une des commandes ci-dessous, puis ouvrez une nouvelle session de l’outil. La commande s’arrête si un dossier du même nom existe déjà : comparez les fichiers avant de le remplacer.
Claude Code
test -f '.skill-downloads/exa-web-fetch-ms1aw4zk/SKILL.md' && test -s '.skill-downloads/exa-web-fetch-ms1aw4zk/SKILL.md' && mkdir -p '.claude/skills' && test ! -e '.claude/skills/exa-fetch' && cp -R '.skill-downloads/exa-web-fetch-ms1aw4zk' '.claude/skills/exa-fetch'OpenSkills
OpenSkills doit déjà être installé. La procédure locale install/read est contrôlée avec OpenSkills 1.5.0, qui exige Node.js ≥ 20.6.0. Aucun slug du catalogue n’est résolu automatiquement.
Installation officielle d’OpenSkillsopenskills install './.skill-downloads/exa-web-fetch-ms1aw4zk'openskills read 'exa-web-fetch-ms1aw4zk'La lecture doit afficher le contenu du fichier installé et son dossier de base. Elle ne lance ni la skill ni ses dépendances.
Pour un agent qui lit AGENTS.md, synchronisez ensuite l’index. Cette commande modifie AGENTS.md : relisez le diff avant de l’utiliser.
openskills syncMode manuel ou autre outil : joignez SKILL.md à une conversation, ou ouvrez-le dans un agent capable de lire les fichiers. Ajoutez les ressources annexes nécessaires. Il n’existe pas de dossier universel reconnu par tous les outils.
4. Faire un premier essai
Utilisez une entrée courte et fictive : un endpoint d’API, un petit document ou un brief d’interface. Dans une nouvelle conversation, joignez le fichier ou donnez son chemin à l’agent, puis adaptez cette demande :
Lis .skill-downloads/exa-web-fetch-ms1aw4zk/SKILL.md et applique ses instructions à cet exemple : [décrire une entrée de test]. Indique les fichiers, dépendances ou accès qui manquent. Produis le résultat demandé par la skill sans inventer de données ni exécuter de script non examiné.Résultat attendu : une sortie correspondant aux instructions de la skill, ou une liste précise des prérequis manquants. Une simple confirmation de lecture ne valide pas le premier usage. Si une ressource externe est indisponible, ce parcours reste à tester.
Créer des cartes interactives avec kepler.gl
Data & IA
Création de cartes interactives et export HTML autonome avec le package Python keplergl, à partir de données géospatiales (DataFrame, GeoJSON, CSV).
Optimisation de paramètres par agent
Data & IA
Guide d'optimisation de systèmes configurables avec objectif mesurable, via des essais bornés et une recommandation fondée sur des preuves.
Relance des visiteurs ICP
Data & IA
Identifiez les utilisateurs inscrits correspondant au profil client idéal mais qui n'ont pas activé, et rédigez des messages de relance personnalisés pour les réengager.