Smart Fetch is a high-performance web ingestion tool designed to deliver token-efficient, markdown-optimized content directly to AI agents while enforcing strict safety and size constraints.
The fastest way to install a skill directly from the registry.
npx clawhub@latest install smart-fetch
Copy the skill folder to one of these locations
~/.openclaw/skills/ <project>/skills/ Priority: Workspace > Local > Bundled
Copy this prompt to OpenClaw to install it automatically.
Help me install smart-fetch using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).
Get the raw skill files in a ZIP archive.
Smart Fetch is a specialized utility within the Openclaw Skills ecosystem designed to solve the noise and token-bloat issues associated with traditional web scraping. By prioritizing markdown-first content negotiation, it ensures that AI agents receive clean, structured data without the overhead of unnecessary HTML boilerplate. When markdown is unavailable, the tool leverages advanced Readability and Turndown fallbacks to extract only the most relevant content.
Beyond simple extraction, Smart Fetch acts as a security and quality firewall. It analyzes fetched content for potential threats, such as shell execution lures or API key requests, and provides actionable metadata. This allows developers to build more resilient AI workflows that can automatically decide whether to retry a request, skip summarization, or flag content for manual review based on the provided quality and safety signals.
text/markdown, attempting to fetch pre-formatted content.To start using this utility in your Openclaw Skills environment, ensure you have Node.js installed and run the following command:
# Basic installation and usage
node index.js <url>
# Recommended setup with caching and size limits
node index.js --max-chars 12000 --cache-ttl 3600 <url>
You can also configure persistent environment variables for your Openclaw Skills deployment:
export SMART_FETCH_MAX_CHARS=15000
export SMART_FETCH_CACHE_DIR="./.cache/smart-fetch"
Smart Fetch organizes output into a structured format that prioritizes metadata for automated routing. The schema includes:
| Field | Description |
|---|---|
body |
The extracted markdown content |
metadata |
Includes path, title, and domain info |
severity |
Status of the fetch (info, warn, error) |
warnings |
Quality flags like body_too_short or missing_title |
safetyFlags |
Detection of contains_shell_exec_lure or contains_api_key_request |
recommendedNextAction |
Guidance for the agent (e.g., manual_review_needed) |
Loading
A mission-critical utility for managing model failover and node recovery within the OpenClaw ecosystem.

A sophisticated dual-engine skill that combines structured knowledge graphs with causal reasoning for advanced AI decision-making.

A framework for building emotionally intelligent AI personas using actor-direction and the Doctrine of Embodied Intelligence rather than rigid technical checklists.

An automated system for discovering business-critical user flows and scheduling recurring synthetic health checks to ensure website uptime and functional integrity.

Wealth Builder is a comprehensive personal finance and investment engine designed to help users build, protect, and grow wealth through structured planning and disciplined execution.

Go Mode is an autonomous execution framework that transforms high-level goals into actionable, multi-step plans with built-in human oversight.








































