websh
Originally fromopenprose/prose
Installation
Summary
Unix-style shell for navigating and querying web pages as a filesystem.
- Navigate URLs with
cd, list page elements withls, extract content withcat, and filter withgrep—all operating on cached, locally-parsed page content - Supports natural language intent inference; commands like "show me the first 5 links" or "what forms are on this page?" work alongside formal shell syntax
- Fully asynchronous design with instant prompt return; background tasks handle fetching, parsing, and eager prefetching of linked pages across configurable depth layers
- Maintains session state including command history, bookmarks, and cached pages in
.websh/directory; gracefully degrades if content isn't ready yet
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
More from frames-engineering/skills
agentwallet
Wallets for AI agents with x402 and MPP payment signing, referral rewards, and policy-controlled actions.
1.5Kregistry
Pay-per-call API gateway for AI agents. 10 services available via x402 — no API keys, no subscriptions.
1.5Kopen-prose
|
1.0Kwordspace
CLI for bootstrapping and managing wordspace projects
1.0K