# Instrucciones para el agente: Datos web repetibles: captura, tabla y control de ausencias

Pega este texto a tu agente (Claude Code, Codex, OpenCode, Hermes o el que uses) y dile «ayúdame a montarlo». Son los pasos para ponerlo en marcha; el porqué de cada pieza está en la guía completa.

- Dificultad: intermedio
- Guía completa: https://lab.wisd.ai/hub/firecrawl-scraping

---

## Para el agente: cómo acompañar al usuario

1. Pregunta primero para qué lo quiere. Si su objetivo no necesita algún paso, sáltalo.
2. Antes de instalar, comprueba lo que ya tiene (versiones, claves, sistema operativo).
3. Avanza un paso cada vez: explica en una frase qué vas a hacer y deja que el usuario lo ejecute o lo apruebe.
4. Tras cada paso, comprueba que funcionó antes de seguir. Si falla, para y explica el error.
5. No inventes comandos ni opciones: si la documentación del proyecto contradice estos pasos, manda la documentación.
6. Al terminar, haz una prueba real con el objetivo del usuario y dile dónde profundizar.

---

## Pasos de configuración

### Delimita la prueba

Elige tres URLs autorizadas o una capacidad de datos, campos requeridos, unidades y límite de consultas. Prepara una fila esperada que puedas contrastar a mano.

### Configura Firecrawl Alexandria

Sigue [Firecrawl Alexandria](/hub/firecrawl-alexandria-data-providers), incluidos sus requisitos, configuración y comprobación actuales. Completa la conexión autenticada y comprueba el contrato y coste de la capacidad elegida antes de recuperar la muestra; distingue lectura de URL y Alexandria.

### Configura gws

Sigue [gws](/hub/gws-workspace-skills), incluidos sus requisitos, configuración y comprobación actuales. Completa OAuth y la lectura de Drive de su comprobación; confirma la cuenta y el identificador del documento antes de preparar el traspaso.

## Datos que pasan entre piezas

Los archivos siguientes son entregables de este caso preparados por el agente; no implican exportadores ni sincronización automática.

Conserva de Firecrawl la respuesta original y, si se devuelve, requestId; prepara captura.csv con URL o proveedor/capacidad, fecha, unidades, valores y errores. Pasa esa tabla a la operación revisada de gws usando el identificador del documento de destino; si faltan contrato, coste permitido o destino, detén esa etapa y conserva la captura local.

## Monta el flujo

### Paso 1

Conecta Firecrawl y consulta las herramientas disponibles. Para una URL usa el contrato de extracción de página del README; para Alexandria descubre proveedor, entradas, coste y condiciones antes de ejecutar.

### Paso 2

Recupera la muestra. Conserva respuesta original, URL, fecha y errores por elemento. Normaliza las filas con unidades explícitas; marca campos ausentes como no disponibles.

### Paso 3

Con gws localiza el documento de seguimiento. Presenta la tabla para revisión y guárdala mediante una operación documentada tras aceptación o mediante traslado manual. En otra ejecución conserva ambas capturas y compara solo campos equivalentes.

## Comprobación

Contrasta tres filas con sus fuentes y prueba una página sin un campo obligatorio. Comprueba que la ausencia queda visible y no se convierte en cero.

## Si algo falla

Si una página bloquea la captura, registra el fallo y revisa el acceso permitido. Si cambia el contrato del proveedor, pausa la comparación hasta adaptar el esquema.

Esta composición de WISD no se ha ejecutado como prueba integral. La configuración se consulta en las guías enlazadas; las etapas describen cómo coordinar las piezas.

## Prompt para tu agente

Sustituye los campos entre <> antes de pegarlo.

```text
Lee y sigue las instrucciones publicadas de las piezas: Firecrawl Alexandria: /hub/firecrawl-alexandria-data-providers/instrucciones.md; gws: /hub/gws-workspace-skills/instrucciones.md. Completa los requisitos, configuración y comprobación de cada pieza antes de usarla; comprueba su uso desde el cliente o arnés elegido, no solo su presencia en disco. Si falta un campo entre <>, una fuente obligatoria, acceso o una operación documentada, detén la etapa dependiente, informa qué falta y pídemelo; usa una alternativa manual solo cuando esté descrita y comprobada. No inventes datos ni des por superada una comprobación pendiente.

Recopila <campos y unidades> de <URLs autorizadas o capacidad de Alexandria>, con <límite de consultas>. Usa Firecrawl MCP y comprueba el contrato antes de ejecutar. Conserva respuestas, enlaces, fechas y errores; no rellenes ausencias. Con gws localiza <documento de seguimiento> y prepara la tabla en <archivo>. Contrasta tres filas y una fuente incompleta. Tras mi revisión, guarda con una operación documentada o indica el traslado manual. Conserva cada captura para comparar con <fecha de referencia>.

Conserva de Firecrawl la respuesta original y, si se devuelve, requestId; prepara captura.csv con URL o proveedor/capacidad, fecha, unidades, valores y errores. Pasa esa tabla a la operación revisada de gws usando el identificador del documento de destino; si faltan contrato, coste permitido o destino, detén esa etapa y conserva la captura local.
```
