DeShell for Openclaw

A high-performance proxy skill that converts web pages and search results into LLM-friendly Markdown to optimize token consumption.

mikel
v1.5.0
Feb 20, 2026
0
0
0

Install & Download

1. ClawHub CLI

The fastest way to install a skill directly from the registry.

npx clawhub@latest install deshell

2. Manual Installation

Copy the skill folder to one of these locations

Global
~/.openclaw/skills/
Workspace
<project>/skills/

Priority: Workspace > Local > Bundled

3. Prompt Installation

Copy this prompt to OpenClaw to install it automatically.

Help me install deshell using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).

Prefer to download?

Get the raw skill files in a ZIP archive.

What is DeShell?

DeShell is a powerful utility designed to streamline how AI agents interact with the web by converting complex web pages into clean, LLM-friendly Markdown. As one of the most efficient Openclaw Skills for data retrieval, it helps developers save significantly on token costs—often reducing consumption by 60–80% compared to raw HTML extraction.

By serving as a sophisticated proxy, DeShell eliminates the need for manual URL construction or complex header management. It provides a consistent interface for searching the web and fetching content, ensuring that your agents receive high-quality, structured information every time they interact with online resources.

DeShell Use Cases

  • Researching technical documentation and extracting clean guides for AI context.
  • Reducing token overhead for large language models by stripping HTML noise from web sources.
  • Capturing screenshots of web pages for visual verification or UI analysis.
  • Performing real-time web searches and retrieving context-rich results in structured Markdown.
  • Bypassing caching to fetch the most recent data from dynamic news sites or financial dashboards.

How DeShell Works

  1. The user or agent initiates a command such as deshell fetch or deshell search via the CLI.
  2. The request is routed through the DeShell proxy server using a secure API key.
  3. DeShell processes the target URL, optionally rendering JavaScript for single-page applications.
  4. The proxy converts the raw HTML content into a streamlined, structured Markdown format.
  5. The resulting Markdown is returned to the agent's standard output for immediate processing or storage.

DeShell Setup

To integrate this tool into your collection of Openclaw Skills, follow these installation steps:

  1. Obtain an API key by signing up at https://deshell.ai.
  2. Install the CLI package globally or locally using npm:
npm install @deshell/mcp
  1. Set your required environment variable:
export DESHELL_API_KEY='your_api_key_here'

DeShell Data Schema & Taxonomy

The skill organizes data retrieval through a simple CLI interface and returns structured text.

Attribute Detail
Primary Output Cleaned Markdown (UTF-8)
Search Metadata Includes Title, URL, and Description per result
Configuration Managed via DESHELL_API_KEY and DESHELL_PROXY_URL
Extensibility Custom headers supported via DESHELL_EXTRA_HEADERS

DeShell Advanced Features

  • Support for custom HTTP headers to handle specific site requirements or cache control.
  • JavaScript rendering engine to extract content from SPAs and React-based websites.
  • Screenshot capability to return visual representations of URLs as image data.
  • No-cache flags to ensure the retrieval of fresh content without proxy interference.
  • Raw content fallback for scenarios where Markdown conversion is not desired.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*