web
Installation
SKILL.md
Web
Use the installed arks CLI. This Skill never resolves scripts relative to the repository.
Readiness
- Run
arks --version. If unavailable, explain that ArkSpace CLI is required and ask before changing the user's environment. - Run
arks doctor --jsonwhen Provider readiness is unknown; it checks configuration, not live connectivity. If credentials or SearXNG instances are missing, direct the human to runarks setupin a trusted local terminal. SearXNG search needs a chosen JSON-enabled instance, not an API key; load Search and Related for instance configuration and safety rules. Never ask for an API key in conversation or place one in a command argument. - Ask before changing configuration or the user's environment. Force a Provider only when the user requests one or the operation requires it; otherwise preserve key rotation and fallback.
Route
Choose the smallest operation that completes the task. Search discovers sources; Related starts from one known page; Fetch reads exact URLs; Map discovers site links; Crawl collects bounded multi-page content; Extract returns schema-bound JSON from exact URLs; Code Context retrieves implementation examples. Use research for synthesis across sources and browser for dynamic page state.
Load exactly the reference matching the requested outcome: