websh
Installation
Summary
Unix-style shell commands for navigating and querying web pages as a filesystem.
- Navigate URLs with
cd, list links withls, extract content withcat, and filter withgrep—all operating on cached page content locally and instantly - Supports natural language inference: commands like "show me the first 5 links" or "what forms are on this page?" are automatically interpreted without formal syntax
- Asynchronous architecture with background prefetching: user gets their prompt back immediately while fetches and eager crawling of linked pages happen in the background
- Full command routing including
followfor link navigation,backfor history,statfor metadata, andrefreshto re-fetch—seecommands.mdfor complete reference
SKILL.md
websh Skill
websh is a shell for the web. URLs are paths. The DOM is your filesystem. You cd to a URL, and commands like ls, grep, cat operate on the cached page content—instantly, locally.
websh> cd https://news.ycombinator.com
websh> ls | head 5
websh> grep "AI"
websh> follow 1
When to Activate
Activate this skill when the user:
Related skills