CtrlK
BlogDocsLog inGet started
Tessl Logo

web-search

Search the web and fetch web pages. Use when the user asks to search for information, look something up, or fetch a URL.

75

Quality

95%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide

SecuritybySnyk

Low

Low-risk findings worth noting

SKILL.md
Quality
Evals
Security

Web Search Skill

Search the web and fetch pages using the available tools.

Using web_fetch Tool

If the web_fetch tool is available, use it to fetch and read web pages:

web_fetch(url="https://example.com")

Using exec with Python (fallback)

If web_fetch is not available, use Python with requests:

import subprocess
subprocess.check_call(["pip", "install", "-q", "requests", "beautifulsoup4"])

import requests
from bs4 import BeautifulSoup

# Fetch a page
resp = requests.get("https://example.com", timeout=10)
soup = BeautifulSoup(resp.text, 'html.parser')

# Extract text content
text = soup.get_text(separator='\n', strip=True)
print(text[:2000])  # First 2000 chars

Guidelines

  • Prefer the web_fetch tool if available — it's faster and cleaner
  • When using Python, always install packages first
  • Limit output to relevant content — don't dump entire pages
  • Summarize long content for the user
  • Respect robots.txt and rate limits
Repository
fastclaw-ai/fastclaw
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.