ScavioScavio
ProductoPreciosDocumentación
Iniciar sesionComenzar
  1. Inicio
  2. Tutoriales
  3. Cómo desarrollar una habilidad de Claude con la búsqueda
Tutorial

Cómo desarrollar una habilidad de Claude con la búsqueda

Empaquete Scavio como una habilidad de Claude que se incluye en ~/.claude/skills para realizar búsquedas web, de compras y de videos con un solo comando en todas las sesiones de Claude Code.

Obtener clave API gratisDocumentacion API

Claude Skills es el formato de paquete 2026 de Anthropic para capacidades de agentes reutilizables. Una habilidad reside en ~/.claude/skills y está disponible para cada sesión de Claude Code y Claude Desktop. Este tutorial explica cómo empaquetar Scavio como Claude Skill para que cualquier sesión de Claude pueda buscar en la web, YouTube, Amazon, Walmart y Reddit con un solo comando.

Requisitos previos

  • Claude Code o Claude Desktop instalado
  • Una clave API de Scavio
  • Nodo.js 20+

Guia paso a paso

Paso 1: Crear el directorio de habilidades

Las habilidades se encuentran en ~/.claude/skills/<nombre>.

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

Paso 2: Escribe el manifiesto de habilidades

Cada habilidad necesita un Skill.json que describa los comandos y parámetros.

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"} }
  ]
}

Paso 3: Escribe el controlador de habilidades

El punto de entrada recibe invocaciones de comando y llama a 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();
}

Paso 4: Establecer la variable de entorno

Agregue SCAVIO_API_KEY a su perfil de shell para que cada sesión de Claude lo herede.

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

Paso 5: Usa la habilidad en Claude Code

Inicie Claude Code e invoque la habilidad.

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

Ejemplo en 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])

Ejemplo en 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();
}

Salida esperada

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.

Tutoriales relacionados

  • Cómo crear un agente de cursor con búsqueda web
  • Cómo agregar búsqueda a Gemini CLI

Preguntas frecuentes

La mayoria de los desarrolladores completan este tutorial en 15 a 30 minutos. Necesitaras una clave API de Scavio (el plan gratuito funciona) y un entorno de Python o JavaScript.

Claude Code o Claude Desktop instalado. Una clave API de Scavio. Nodo.js 20+. Una clave API de Scavio te da 50 creditos gratuitos al registrarte.

Si. El plan gratuito incluye 50 creditos al registrarte, mas que suficiente para completar este tutorial y crear un prototipo funcional.

Scavio tiene un paquete nativo de LangChain (langchain-scavio), un servidor MCP y una API REST simple que funciona con cualquier cliente HTTP. Este tutorial usa the raw REST API, pero puedes adaptarlo al framework que prefieras.

Recursos relacionados

Best Of

La mejor API de búsqueda para Claude Code en 2026

Read more
Best Of

La mejor API para Claude Skills en 2026

Read more
Use Case

Optimización de palabras clave SEO de Claude MCP

Read more
Solution

Reemplazar Web MCP integrado en Claude

Read more
Solution

Analisis SEO con Claude MCP

Read more
Use Case

Integración de búsqueda MCP para Claude Desktop

Read more

Empieza a construir

Empaquete Scavio como una habilidad de Claude que se incluye en ~/.claude/skills para realizar búsquedas web, de compras y de videos con un solo comando en todas las sesiones de Claude Code.

Obtener clave API gratuitaLeer la documentacion
ScavioScavio

API de busqueda en tiempo real para agentes de IA. Busca en todas las plataformas, no solo en Google.

Producto

  • Funciones
  • Precios
  • Panel
  • Afiliados

Desarrolladores

  • Documentacion
  • Referencia de API
  • Inicio rapido
  • Integracion MCP
  • Python SDK

Alternativas

  • Alternativa a Tavily
  • Alternativa a SerpAPI
  • Alternativa a Firecrawl
  • Alternativa a Exa

Herramientas

  • Formateador JSON
  • cURL a codigo
  • Contador de tokens
  • Todas las herramientas

© 2026 Scavio. Todos los derechos reservados.

Featured on TAAFT
Terminos de servicioPolitica de privacidad