ScavioScavio
ProduitTarifsDocumentation
ConnexionCommencer
  1. Accueil
  2. Tutoriels
  3. Comment construire une Claude Skill avec recherche
Tutoriel

Comment construire une Claude Skill avec recherche

Empaquetez Scavio en tant que Claude Skill qui se place dans ~/.claude/skills pour une recherche en une commande sur le web, les achats et les vidéos dans toutes les sessions Claude Code.

Obtenez une clé API gratuiteDocumentation API

Les Claude Skills sont le format d'emballage 2026 d'Anthropic pour des capacités d'agent réutilisables. Une skill réside dans ~/.claude/skills et devient disponible pour toute session Claude Code et Claude Desktop. Ce tutoriel explique comment empaqueter Scavio en tant que Claude Skill afin que toute session Claude puisse rechercher le web, YouTube, Amazon, Walmart et Reddit en une seule commande.

Prérequis

  • Claude Code ou Claude Desktop installé
  • Une clé API Scavio
  • Node.js 20+

Parcours

Étape 1: Créer le répertoire de la skill

Les skills résident dans ~/.claude/skills/<name>.

Bash
mkdir -p ~/.claude/skills/scavio
cd ~/.claude/skills/scavio

Étape 2: Écrire le manifeste de la skill

Chaque skill a besoin d'un skill.json décrivant les commandes et paramètres.

JSON
{
  "name": "scavio",
  "version": "1.0.0",
  "description": "Real-time search across Google, YouTube, Amazon, Walmart, and Reddit via Scavio",
  "entrypoint": "index.js",
  "commands": [
    { "name": "search", "description": "Search the web", "params": {"query": "string"} },
    { "name": "amazon", "description": "Search Amazon products", "params": {"query": "string"} },
    { "name": "youtube_transcript", "description": "Get a YouTube transcript", "params": {"video_id": "string"} }
  ]
}

Étape 3: Écrire le gestionnaire de la skill

Le point d'entrée reçoit les invocations de commande et appelle Scavio.

JavaScript
const API_KEY = process.env.SCAVIO_API_KEY;

export async function search({ query }) {
  const r = await fetch('https://api.scavio.dev/api/v1/search', {
    method: 'POST',
    headers: { 'x-api-key': API_KEY, 'Content-Type': 'application/json' },
    body: JSON.stringify({ query })
  });
  return r.json();
}

export async function amazon({ query }) {
  const r = await fetch('https://api.scavio.dev/api/v1/search', {
    method: 'POST',
    headers: { 'x-api-key': API_KEY, 'Content-Type': 'application/json' },
    body: JSON.stringify({ platform: 'amazon', query, marketplace: 'US' })
  });
  return r.json();
}

Étape 4: Définir la variable d'environnement

Ajoutez SCAVIO_API_KEY à votre profil shell pour que chaque session Claude l'hérite.

Bash
echo 'export SCAVIO_API_KEY=sk_live_...' >> ~/.zshrc

Étape 5: Utiliser la skill dans Claude Code

Lancez Claude Code et invoquez la skill.

Bash
# In Claude Code
> /skills scavio search "best AI framework 2026"

Exemple Python

Python
# Skills are JS-native, but you can call Scavio from Python to validate:
import os, requests
r = requests.post('https://api.scavio.dev/api/v1/search',
    headers={'x-api-key': os.environ['SCAVIO_API_KEY']},
    json={'query': 'best AI framework 2026'})
print(r.json()['organic_results'][:3])

Exemple JavaScript

JavaScript
// scavio skill handler
const API_KEY = process.env.SCAVIO_API_KEY;
export async function search({ query }) {
  const r = await fetch('https://api.scavio.dev/api/v1/search', {
    method: 'POST',
    headers: { 'x-api-key': API_KEY, 'Content-Type': 'application/json' },
    body: JSON.stringify({ query })
  });
  return r.json();
}

Sortie attendue

JSON
Running /skills scavio search in Claude Code returns structured Google results inline. Every Claude Code and Claude Desktop session now has one-command search without per-project setup.

Tutoriels associés

  • Comment construire un agent Cursor avec recherche web
  • Comment ajouter la recherche à Gemini CLI

Questions fréquentes

La plupart des développeurs terminent ce tutoriel en 15 à 30 minutes. Vous aurez besoin d'une clé API Scavio (l'offre gratuite suffit) et d'un environnement Python ou JavaScript fonctionnel.

Claude Code ou Claude Desktop installé. Une clé API Scavio. Node.js 20+. Une clé API Scavio vous donne 50 crédits gratuits à l'inscription.

Oui. L'offre gratuite comprend 50 crédits à l'inscription, ce qui est largement suffisant pour terminer ce tutoriel et prototyper une solution fonctionnelle.

Scavio dispose d'un package natif LangChain (langchain-scavio), d'un serveur MCP et d'une API REST simple qui fonctionne avec tout client HTTP. Ce tutoriel utilise the raw REST API, mais vous pouvez l'adapter à votre framework de prédilection.

Ressources connexes

Best Of

Meilleure API de recherche pour Claude Code en 2026

Read more
Best Of

Best API for Claude Skills in 2026

Read more
Workflow

Recherche Web Claude Code via Scavio MCP

Read more
Glossary

Compétence Claude Code pour le SEO

Read more
Use Case

Recherche de code locale pour Claude Code

Read more
Use Case

Compétence Claude Code pour l'automatisation de contenu SEO

Read more

Commencer

Empaquetez Scavio en tant que Claude Skill qui se place dans ~/.claude/skills pour une recherche en une commande sur le web, les achats et les vidéos dans toutes les sessions Claude Code.

Obtenez une clé API gratuiteLire la documentation
ScavioScavio

API de recherche en temps réel pour agents IA. Recherchez sur toutes les plateformes, pas seulement Google.

Produit

  • Fonctionnalités
  • Tarifs
  • Tableau de bord
  • Affiliés

Développeurs

  • Documentation
  • Référence API
  • Démarrage rapide
  • Intégration MCP
  • SDK Python

Alternatives

  • Alternative à Tavily
  • Alternative à SerpAPI
  • Alternative à Firecrawl
  • Alternative à Exa

Outils

  • Formateur JSON
  • cURL vers code
  • Compteur de jetons
  • Tous les outils

© 2026 Scavio. Tous droits réservés.

Featured on TAAFT
Conditions d'utilisationPolitique de confidentialité