opencode
Monitor and manage your OpenCode tasks using helper scripts.
How do I install this agent skill?
npx skills add https://github.com/volcengine/openviking --skill opencodeIs this agent skill safe to install?
- Gen Agent Trust Hubwarn
The skill manages OpenCode sessions using helper scripts that interact with a local service. It employs shell command execution with dynamic input and ingests session messages without sanitization, creating a surface for indirect prompt injection. Additionally, it contains logic to maintain background processes.
- Socketpass
No alerts
- Snykwarn
Risk: MEDIUM · 1 issue
- Runlayerpass
1/4 files flagged
What does this agent skill do?
OpenCode Skill
Use helper scripts to manage your OpenCode instances.
Helper Scripts
All scripts are in the workspace skills directory. Run them with:
uv run python skills/opencode/script_name.py
Note: Do not kill the opencode process.
Scripts
list_sessions.py
Listing all OpenCode sessions
Example: uv run python skills/opencode/list_sessions.py
list_messages_of_session.py
Listing latest OpenCode messages by session_id
Example: uv run python skills/opencode/list_sessions.py {session_id}
Session Status Types
- 🟢 WAITING: Last message was from user - agent is waiting for input
- 🔴 WORKING: Last message was from assistant - agent recently finished or may be working
- 🟡 UNKNOWN: Cannot determine status
How can the creator link this skill?
Add the canonical catalog link to the repository README so users can inspect current installs and available audits. The publishing guide covers the complete discovery path.
<a href="https://skillzs.dev/skills/volcengine/openviking/opencode">View opencode on skillZs</a>