coding-agentslisted
Install: claude install-skill Vironnimo/vbot
# Coding Agents
The `terminal` Tool and the user share the same live terminal. A `terminal_id` addresses that process across Runs; a CLI's saved conversation id is separate.
## Launch settings
For an interactive launch, use the CLI executable as `command`, separate argument tokens in `args`, and the repository as `workdir`. The Tool also accepts `project:<project-id>` as the working directory.
`start.text` queues an initial instruction followed by Enter. The start result can arrive before that input is sent. Omit `text` when no initial input should be sent.
Pass the requested model, reasoning, profile, and other launch settings as separate CLI options. Omitted options retain the CLI's configuration. If the CLI rejects a requested setting, its error, help, or model catalog can identify supported values.
CLI-specific syntax and saved-conversation resume:
- Codex: `references/codex.md`
- Claude Code: `references/claude-code.md`
- OpenCode: `references/opencode.md`
## Observe and interact
Tool results and activity notifications provide rendered terminal text. Use `status` for additional screen or history context. An attached terminal can notify across Runs; starting without `text` does not notify for the initial startup output.
`wait` pauses until new output settles or `timeout_ms` passes; `input` with `timeout_ms` sends and then waits the same way, returning the screen. A timeout leaves the process running. Quiet output and the `ready` state describe terminal activity,