Connect to Virtuoso
SkillDev toolsConnect to Virtuoso via SSH tunnel or local bridge. Use when setting up Virtuoso connection, starting the bridge, or troubleshooting connectivity issues.
Available today. Use it from your connected AI after setup.
No other account needed.
Connect ahel once, and every AI you use reads what you have installed.
Then ask your AI: use the Connect to Virtuoso skill
What this skill tells your AI
The instructions your AI receives, as published by deanyou/virtuoso-cli in .agents/skills/tunnel-connect/SKILL.md and read by ahel’s review.
Establish connection to Cadence Virtuoso via the virtuoso-cli bridge.
Local mode
-
Ensure Virtuoso is running with the bridge loaded in CIW:
RBPython = "/path/to/python3" RBDPath = "/path/to/virtuoso-cli/resources/daemons/ramic_bridge_daemon_3.py" load("/path/to/virtuoso-cli/resources/ramic_bridge.il") -
Set environment and test:
export VB_REMOTE_HOST=localhost virtuoso tunnel status --format json virtuoso skill exec "1+1"
Remote mode
- Initialize config:
virtuoso init - Edit
.env— setVB_REMOTE_HOSTat minimum - Start tunnel:
virtuoso tunnel start - Verify:
virtuoso tunnel status --format json
Troubleshooting
- Daemon exits immediately: Check
RBPythonpoints to a valid python3 binary (use full path like/usr/bin/python3) - Connection reset: The daemon may have crashed — check if
conn.shutdown()error in/tmp/RB.log; restart withRBDLog = tthenRBStop()thenRBStart()in CIW - Port already in use: Run
RBStopAll()in CIW, or changeVB_PORTin.env
Signals
- GitHub stars
- 32
- Forks
- 10
- Last commit
- Sep 2026
Advanced
- Catalog kind
- skill
- Gateway key
tunnel-connect- Source
- github.com/deanyou/virtuoso-cli