with one click
liv-list-tree
List vault items as a tree (Projects, Agents, Chats)
Install with Codex or Claude Copy this prompt, paste it into Codex, Claude, or another assistant, and let it review the skill page and install it for you.
Menu
List vault items as a tree (Projects, Agents, Chats)
Install with Codex or Claude Copy this prompt, paste it into Codex, Claude, or another assistant, and let it review the skill page and install it for you.
Based on SOC occupation classification
Computer-use capability for Liv AI agents — click, type, screenshot, key, scroll on the LivOS desktop via the Luse MCP server. Use when the task requires direct interaction with a graphical application on the host.
Guide for assistant-cloud persistence and authorization. Use when setting up thread persistence, file uploads, or authentication.
Build generative UI apps with OpenUI and OpenUI Lang — the token-efficient open standard for LLM-generated interfaces. Use when mentioning OpenUI, @openuidev, generative UI, streaming UI from LLMs, component libraries for AI, or replacing json-render/A2UI. Covers scaffolding, defineComponent, system prompts, the Renderer, and debugging OpenUI Lang output.
Guide for assistant-ui UI primitives - ThreadPrimitive, ComposerPrimitive, MessagePrimitive. Use when customizing chat UI components.
Guide for assistant-ui runtime system and state management. Use when working with runtimes, accessing state, or managing thread/message data.
Setup and configure assistant-ui in a project. Use when installing packages, configuring runtimes, setting up chat UI, or troubleshooting setup issues.
| name | liv-list-tree |
| description | List vault items as a tree (Projects, Agents, Chats) |
Trigger: User says "/liv-list-tree", "show me the vault", "list items", "what's in liv".
Quick reference:
liv listliv list --treeliv list --archivedliv query tree.listOutput is JSON-on-stdout. Tree view groups by parentId client-side; falls back to ~/liv/tree.json on disk when livinityd is offline (read-only fallback).
Each item has shape {id, type, name, parentId, createdAt, ...type-specific}.
The --tree flag wraps the flat array into nested children: [...] arrays.