CtrlK
BlogDocsLog inGet started
Tessl Logo

web-research

This skill should be used when the user asks to scrape a web page, crawl a site, search the web, extract structured data from URLs, or run deep web research on a topic.

SKILL.md
Quality
Evals
Security

Web Research

Capability gobernada de acceso web en vivo (scrape, crawl, search, map, deep research) basada en firecrawl. Inspirada en la familia firecrawl (30 skills); aquí se gobierna bajo la constitution. [DOC]

Conclusión (Minto)

Elige el modo por la necesidad: scrape (una página) · crawl (un sitio) · search (la web) · map (descubrir URLs de un sitio) · deep-research (multi-fuente sintetizada). No existe modo nativo de extract estructurado por URL: para datos estructurados, scrape y parsea el markdown. Cita la URL de cada dato como disciplina de proveniencia. [SUPUESTO]

Modos

NecesidadModo (firecrawl)
Texto de UNA páginafirecrawl-scrape
Recorrer un sitiofirecrawl-crawl
Buscar en la webfirecrawl-search
Descubrir URLs de un sitiofirecrawl-map
Datos estructurados de URLfirecrawl-scrape + parseo del markdown (no hay modo extract nativo)
Investigación multi-fuentefirecrawl-deep-research

Runtime

  • firecrawl = familia de 30 skills locales (~/.claude/skills/firecrawl*) vía CLI; sin MCP. Estado: reference (depende del CLI/credencial firecrawl). Confirmar antes de afirmar disponible. [coverage_gap]

Workflow

  1. Clasifica el modo (tabla). 2. Ejecuta la firecrawl skill correspondiente. 3. Cita cada dato con su URL. 4. Para síntesis de documentos ya en notebook → notebooklm-research (no web en vivo).
  2. Archivo LOCAL (PDF/DOCX/HTML en disco, no URL) → firecrawl-parse, no scrape. [DOC]

Cuándo NO usarlo

  • Síntesis de fuentes ya cargadas en NotebookLM → notebooklm-research.

Anti-patterns

  • Datos web sin URL de origen (rompe la disciplina de proveniencia). [SUPUESTO]
  • Inventar un modo extract nativo por URL — no existe; usar firecrawl-scrape + parseo. [DOC]
  • Crawl masivo sin acotar scope/profundidad.

Resources

  • knowledge/body-of-knowledge.md — modos firecrawl + provenance.
  • Relacionado: notebooklm-research, claude-native-inventory, docs/HOMOLOGATION.md (firecrawl).

Contract

  • Aceptación: scrape/crawl/search/deep devuelve datos estructurados con proveniencia de URL. [EXPLICIT]
  • Límites: arnés sobre firecrawl (CLI); gobernado, no fork de las firecrawl skills. [EXPLICIT]
  • Casos borde: rate limits / páginas JS — degradar y reportar lo no cubierto. [EXPLICIT]
  • Supuestos: firecrawl como feature CLI [DOC]. [SUPUESTO]
  • Trade-off: web viva vs documentos pre-cargados (notebooklm-research). [EXPLICIT]

Packet

Capas del packet, cargables bajo demanda (disciplina ICM: una capa por vez, nunca todas juntas): knowledge/ cuerpo de conocimiento · prompts/ prompts listos · examples/ salida de ejemplo · agents/ subagentes del packet · assets/ recursos estáticos.

Repository
JaviMontano/claude-plugins
Last updated
First committed

Is this your skill?

If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.