aboutsummaryrefslogtreecommitdiff
path: root/skills/navigating-the-terminal.md
diff options
context:
space:
mode:
authorAgando <roduccomm@gmail.com>2026-05-27 06:00:43 +0200
committerAgando <roduccomm@gmail.com>2026-05-27 06:00:43 +0200
commit212708b464c2bdbdd9670c00804623dca0729d2c (patch)
treeee190cbb0d1524350baea641df65aa19817744b5 /skills/navigating-the-terminal.md
parentf4d934d341056142da1212c845eeeb170fd452c2 (diff)
auto: 2026-05-27_06:00 changes
Diffstat (limited to 'skills/navigating-the-terminal.md')
-rw-r--r--skills/navigating-the-terminal.md27
1 files changed, 27 insertions, 0 deletions
diff --git a/skills/navigating-the-terminal.md b/skills/navigating-the-terminal.md
new file mode 100644
index 0000000..8e822be
--- /dev/null
+++ b/skills/navigating-the-terminal.md
@@ -0,0 +1,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 \ No newline at end of file