LaunchKit · 2026
Back to Skills

Fetch web pages as clean Markdown and search the web via the DeShell proxy.

0
0 downloads
by @mikel

Setup & Installation

openclaw skills install @mikel/deshell

Or with the ClawHub CLI, for registry-managed skill folders outside a full OpenClaw workspace:

npx clawhub install deshell

What This Skill Does

DeShell is a proxy that converts web pages to clean Markdown and performs web searches via a CLI or direct API calls. It routes requests through a proxy endpoint, handling authentication and content extraction automatically. Token usage is reduced by 60-80% compared to raw HTML.

Compared to scraping raw HTML or using browser automation, DeShell returns structured Markdown directly, cutting token costs significantly and removing per-site parsing logic.

When to use it

  • Fetching documentation pages as Markdown for agent context
  • Searching the web during a research or coding task
  • Screenshotting a page to verify rendered output
  • Pulling live data without worrying about authentication headers
  • Reading single-page JavaScript apps that require rendering before extraction

Example Workflow

Here's how your AI assistant might use this skill in practice.

INPUT

User asks: 'Summarize the latest changes in the React 19 release notes'

AGENT
  1. 1Runs `deshell search React 19 release notes`
  2. 2Receives Markdown-formatted search results with titles, URLs, and descriptions
  3. 3Identifies the official React blog URL from results
  4. 4Runs `deshell fetch https://react.dev/blog/...` to get full page as Markdown
  5. 5Summarizes the Markdown content for the user
OUTPUT

A concise summary of React 19 release notes drawn from the official page

Requirements

Accounts, API keys, or tools you or your AI assistant may need to set up while using this skill.

DESHELL_API_KEY environment variable — obtain from https://deshell.ai