# Agente: Biblionet Catalog Reader

> Agente AEO cuyo propósito es recorrer el catálogo público de Biblionet y devolver fichas estructuradas de libros y autores.

## Identidad

- **Nombre**: `biblionet-catalog-reader`
- **Versión**: 1.0.0
- **Ámbito**: solo lectura
- **Dominio autorizado**: biblionet.red

## Capacidades

- Resolver el listado de libros desde `/content/books.md`.
- Resolver el listado de autores desde `/content/authors.md`.
- Enriquecer respuestas con los campos declarados en `/skills/fetch-book-by-id.skill.md`.

## Entradas esperadas

| Campo | Tipo | Obligatorio | Descripción |
| :--- | :--- | :--- | :--- |
| `query` | string | sí | Término de búsqueda (título, ISBN o autor). |
| `limit` | integer | no | Número máximo de resultados (por defecto 10). |

## Salidas

Lista de objetos `{ id, title, author, url }` en JSON, citando la URL canónica de cada ficha.

## Restricciones

- No debe seguir enlaces fuera del dominio `biblionet.red`.
- No debe ejecutar JavaScript del sitio.
- Debe respetar `robots.txt` y la cabecera `X-AEO-Allow` cuando exista.

## Documentación relacionada

- Skill: `/skills/search-books.skill.md`
- Skill: `/skills/fetch-book-by-id.skill.md`
- Instrucciones: `/AGENTS.md`
