vartifact
Show the user a visual result as a live page in VelaTerm. Use when the user asks to see, mock up, sketch or prototype a screen,…
Open a file or URL in the vlx-term center pane (mirrors the `vopen` command). Markdown opens in a WYSIWYG editor, images in the built-in image viewer, HTML pages in a live sandboxed preview, other files in the source-code editor (with automatic syntax highlighting by language),
$ npx -y skills add vlinx-io/VelaTerm --skill vopen --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/vopenContext preview
The summary Claude sees to decide when to auto-load this skill.
Open a file or URL in the vlx-term center pane (mirrors the `vopen` command). Markdown opens in a WYSIWYG editor, images in the built-in image viewer, HTML pages in a live sandboxed preview, other files in the source-code editor (with automatic syntax highlighting by language),
name: vopen description: >- Open a file or URL in the vlx-term center pane (mirrors the `vopen` command). Markdown opens in a WYSIWYG editor, images in the built-in image viewer, HTML pages in a live sandboxed preview, other files in the source-code editor (with automatic syntax highlighting by language), and http/https URLs in a built-in browser tab. Only use when the user explicitly invokes /vopen or $vopen; never auto-trigger. Available only inside vlx-term-hosted local sessions. argument-hint: "<file|url>..." disable-model-invocation: true allowed-tools: Bash(vopen:*)
The user **explicitly invoked `/vopen` (Claude) or `$vopen` (Codex)** to request opening a file or URL in the **vlx-term** center pane, with exactly the same effect as typing `vopen <file>` in the terminal: it opens a document tab in the center pane, routed automatically by type (markdown WYSIWYG / image viewer / code editor with syntax highlighting), while http/https URLs open a built-in browser tab. The document tab sits alongside the terminal tabs and won't displace the current session. An HTML page (`.html`, `.htm`) opens as a live preview that reloads on every save; opened from a conversation, it appears in a panel beside that conversation instead of a tab.
User input:
$ARGUMENTS
architecture doc") — resolve references into real file paths from the current conversation context; when unsure, ask first rather than guessing a path to open.
necessarily the "current directory" the user has in mind; absolute paths are the most reliable). Pass URLs (http/https) through as-is.
Run `vopen` from PATH (each path/URL as a separate argument; mind escaping of spaces and other special characters):
vopen <absolute path or url>...
On success it prints a confirmation for each opened item; on failure (file doesn't exist or isn't a regular file) it exits non-zero and reports which file on stderr.
On success, give a one-line summary: "Opened in vlx-term: <file name>"; on failure, report the failed file and the reason honestly.
the `vopen` script on PATH; if missing it reports "not inside a vlx-term session" — in that case just tell the user this skill is only available inside vlx-term sessions, and don't try other ways to open it.
The best ADE. Not just a terminal. Not just an IDE. Manage agent sessions like Codex. Split terminals like iTerm2. VelaTerm keeps both in one native app, and brings them to your browser and your phone. Watch the intro video (2:55) · Download · User manual
Show the user a visual result as a live page in VelaTerm. Use when the user asks to see, mock up, sketch or prototype a screen,…
Ask a focused question about another vlx-term session without importing its full conversation into the current context. This is…
Query VelaTerm plan-execute workflows by session: find planner, executor and optional reviewer IDs, tasks, states, rounds,…
Query the current project's CodeGraph and the VelaTerm knowledge base only when the user explicitly requests vkb, including /vkb…
You CAN read other sessions' conversations. Sessions are not isolated from you here: this reads any other vlx-term session's…
You CAN search other sessions' conversations. This is a full-text search across every vlx-term session on this machine or within…