Search the internet for information. Use when you need to find current information, research topics, look up documentation, or verify facts. Triggers include "search the web", "search internet", "look up", "find information", "google", "web search", "search for".
Published by rebyteai
Runs in the cloud
No local installation
Dependencies pre-installed
Ready to run instantly
Secure VM environment
Isolated per task
Works on any device
Desktop, tablet, or phone
Search the web and get structured results (titles, URLs, snippets).
IMPORTANT: All API requests require authentication. Get your auth token and API URL by running:
AUTH_TOKEN=$(/home/user/.local/bin/rebyte-auth)
API_URL=$(python3 -c "import json; print(json.load(open('/home/user/.rebyte.ai/auth.json'))['sandbox']['relay_url'])")
Include the token in all API requests as a Bearer token, and use $API_URL as the base for all API endpoints.
IMPORTANT: Before performing any search, always get the current date and time. Language models have a knowledge cutoff, so you must know the current date to:
# Get current date and time
date "+%Y-%m-%d %H:%M:%S %Z"
# Example output: 2025-01-15 14:30:00 UTC
Use this information to adjust your search queries accordingly. For example, if the current year is 2025, search for "React 19 features 2025" rather than an outdated year.
Use this skill when you need to:
curl -X POST "$API_URL/api/data/search/web" \
-H "Authorization: Bearer $AUTH_TOKEN" \
-H "Content-Type: application/json" \
-d '{
"query": "TypeScript best practices 2024",
"maxResults": 5
}'
Response:
{
"success": true,
"query": "TypeScript best practices 2024",
"resultCount": 5,
"results": [
{
"rank": 1,
"title": "TypeScript Best Practices - Official Documentation",
"url": "https://www.typescriptlang.org/docs/handbook/declaration-files/do-s-and-don-ts.html",
"snippet": "Best practices for writing TypeScript code including type annotations, interfaces, and common patterns...",
"siteName": "typescriptlang.org"
},
{
"rank": 2,
"title": "10 TypeScript Best Practices for 2024",
"url": "https://example.com/typescript-best-practices",
"snippet": "Learn the latest TypeScript best practices including strict mode, utility types, and modern patterns...",
"siteName": "example.com"
}
]
}
| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
query |
string | Yes | - | Search query. Be specific for better results. |
maxResults |
number | No | 10 | Maximum results to return (1-20) |
Be specific - More specific queries get better results:
Include context - Add relevant keywords:
Use quotes for exact phrases:
"error: ENOENT" - Find exact error message"async/await" TypeScript - Find specific concept# Get auth
AUTH_TOKEN=$(/home/user/.local/bin/rebyte-auth)
API_URL=$(python3 -c "import json; print(json.load(open('/home/user/.rebyte.ai/auth.json'))['sandbox']['relay_url'])")
# Search for information
curl -s -X POST "$API_URL/api/data/search/web" \
-H "Authorization: Bearer $AUTH_TOKEN" \
-H "Content-Type: application/json" \
-d '{
"query": "Rust async runtime tokio vs async-std comparison",
"maxResults": 5
}' | jq '.results[] | {title, url, snippet}'
curl -s -X POST "$API_URL/api/data/search/web" \
-H "Authorization: Bearer $AUTH_TOKEN" \
-H "Content-Type: application/json" \
-d '{
"query": "site:docs.rs tokio spawn_blocking",
"maxResults": 3
}' | jq '.results'
curl -s -X POST "$API_URL/api/data/search/web" \
-H "Authorization: Bearer $AUTH_TOKEN" \
-H "Content-Type: application/json" \
-d '{
"query": "\"ECONNREFUSED 127.0.0.1:5432\" postgres docker",
"maxResults": 5
}' | jq '.results'
| Error | Meaning | Fix |
|---|---|---|
configuration_error |
API key not set | Contact administrator |
invalid_input |
Empty query | Provide a search query |
rate_limit |
Too many requests | Wait and retry |
timeout |
Search took too long | Try simpler query |
POST /api/data/search/web
Search the internet and return structured results.
Request Body:
{
"query": "your search query",
"maxResults": 10
}
Response:
{
"success": true,
"query": "your search query",
"resultCount": 10,
"results": [
{
"rank": 1,
"title": "Page Title",
"url": "https://example.com/page",
"snippet": "Description or excerpt from the page...",
"siteName": "example.com"
}
]
}
Everyone else asks you to install skills locally. On Rebyte, just click Run. Works from any device — even your phone. No CLI, no terminal, no configuration.
Claude Code
Gemini CLI
Codex
Cursor, Windsurf, Amp
rebyte.ai — The only platform where you can run AI agent skills directly in the cloud
No downloads. No configuration. Just sign in and start using AI skills immediately.
Use this skill in Agent Computer — your shared cloud desktop with all skills pre-installed. Join Moltbook to connect with other teams.