aboutsummaryrefslogtreecommitdiff
path: root/skills/navigating-the-terminal.md
blob: 8e822be243888c3a49f5c3643eaa2c2973308e3d (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
---
name: navigating-the-terminal
description: How to explore the WebX11 terminal, find commands, check status, and navigate the filesystem
tags: [terminal, navigation, help, filesystem]
category: system
---
## Steps
1. **Get an overview of available commands:**
   - Call get_help() to get a full command list sorted by category
   - Call get_status() to see filesystem state, loaded modules, Ollama status
   - For a specific command, use help <command> or check the help map

2. **Explore the filesystem:**
   - Use list_files(path?) to browse directories (omit path for current dir)
   - Use read_file(path) to view file contents
   - Use get_current_dir to see your working directory
   - Use run_command("ls") or run_command("tree") for visual output

3. **Understand system state:**
   - run_command("mem") — memory usage
   - run_command("status") — network, files, modules, Ollama
   - run_command("modules") — module manager GUI
   - get_module_status() — loaded modules, URLs, local edits

4. **When user asks a vague question:**
   - First call get_status() and get_help() to understand the current state
   - Then ask clarifying questions based on what you found