Install
openclaw skills install @pmuhammadagus-byte/web-search-9routers-backupchangelog: Add ClawHub metadata, trigger-rich description, error handling, and red flags
openclaw skills install @pmuhammadagus-byte/web-search-9routers-backupUser provides a URL to fetch/read, or the primary 9router-web-search skill fails. This wraps the internal 9Router backup web fetch service on localhost:20128.
Provide URL and optional parameters to fetch content via the internal 9routers backup web fetch service.
url: target URL to fetchmodel: model to use (default: exa)format: output format (html or text, default: html)max_characters: maximum characters to return (0 for unlimited, default: 0)authorization_token: bearer token (if not set, uses default from environment or config)curl -X POST http://localhost:20128/v1/web/fetch \
-H "Content-Type: application/json" \
-H "Authorization: Bearer $NINEROUTER_KEY" \
-d '{"model":"exa","url":"https://example.com","format":"html","max_characters":0}'
| Scenario | Response |
|---|---|
| Connection refused on :20128 | 9Router backup service is down — report to user, suggest primary skill |
| HTTP 401/403 | Token expired — ask user to refresh NINEROUTER_KEY |
| Empty content | Retry with format:text or report page as unreadable |
$NINEROUTER_KEYsha256:PLACEHOLDER