What problem does it solve?
Migrating an existing socket-based application so its peer runs on a BlueField DPU normally requires rewriting the application against the DOCA programming surface. This Skill guides an agent through deploying the DOCA Socket Relay so the application keeps its existing socket code while the relay forwards traffic across the host-to-DPU boundary.
Core Features & Use Cases
- Deployment-shape selection: Choose between in-process, sidecar, or BlueField service-container deployment using a three-axis model (deployment shape, socket type, forwarding endpoint).
- Smoke-before-bulk workflow: Walk the bind, connect, round-trip, admit-fleet sequence with a no-relay regression baseline before production rollout.
- Layered diagnosis: Troubleshoot stuck or silent relays with a seven-layer error taxonomy covering install, bind, connectivity, forwarding endpoint, permissions, version, and cross-cutting layers.
- Use Case: A host service reports ECONNREFUSED against the relay, or the relay accepts connections but bytes never reach the DPU-side peer; the Skill walks the agent through quoting both ends of the bridge to isolate the failing layer.
Quick Start
Ask your agent to help you move your socket application onto the BlueField DPU without rewriting it, or to diagnose why the relay accepts connections but no bytes arrive on the DPU side.