AgentStack
Browse Sign in
Browse Why AgentStack Sell Docs
Sign in
SKILL verified Apache-2.0 Self-run

Openrig Operator

skill-mvschwarz-openrig-openrig-operator · by mvschwarz

Use when operating or debugging host-side OpenRig runtime issues including daemon reachability, partial identity, unified-exec warnings, stale helper-process cleanup, or when distinguishing harness/process issues from live topology health.

No reviews yet
0 installs
20 views
0.0% view→install

Install

$ agentstack add skill-mvschwarz-openrig-openrig-operator

✓ scanned · ✓ verified, works with Claude Code, Cursor, and more.

Security review

✓ Passed

No issues found. Passed automated security review. · v0.1.0 How review works →

  • Prompt-injection patterns
  • Secret / credential exfiltration
  • Dangerous shell & filesystem operations
  • Untrusted network calls
  • Known-malicious package signatures

What it can access

  • Network access No
  • Filesystem access No
  • Shell / process execution No
  • Environment & secrets No
  • Dynamic code execution No

From automated source analysis of v0.1.0. “Used” means the capability is present in the source — more access means more to trust, not that it’s unsafe.

View the full security report →

Verified badge

Passed review? Show it. Paste this badge into your README, it links to the public security report.

AgentStack Verified badge Links to your public security report.
[![AgentStack Verified](https://agentstack.voostack.com/badges/verified.svg)](https://agentstack.voostack.com/security/report/skill-mvschwarz-openrig-openrig-operator)

Reliability & compatibility

Security review passed
0 installs to date
no reviews yet
1mo ago

Declared compatibility

Claude CodeClaude Desktop

Compatibility is declared by the source manifest. End-to-end runtime verification is coming, see below.

Preview Execution monitoring

We're building live execution health for every listing: tool-call success rate, median latency, uptime, and last-checked timestamps, measured, not self-reported. It isn't live yet, so we don't show numbers we can't stand behind.

How agent discovery & health will work →
Are you the author of Openrig Operator? Claim this listing to set pricing, connect Stripe payouts, and keep 70% of every sale.
Sign up to claim

About

OpenRig Operator

Overview

This skill covers host/runtime/operator triage around OpenRig itself. Use it when the problem may be the daemon, the shell/runtime surface, or stale helper processes rather than the product workflow you are trying to run.

When to Use

Use this skill when you see:

  • rig whoami --json returning partial identity
  • rig ps --nodes --json failing while some other rig commands still work
  • Sent to ... plus Verified: no
  • repeated unified-exec-process warnings
  • suspicion that stale helper processes are accumulating

Do not use this skill for normal product workflow routing, queue handling, or ordinary peer communication. Use openrig-user for that.

First Checks

Start with the minimum truthful operator read:

rig whoami --json
rig daemon status
rig ps --nodes --json

Interpret them together, not in isolation:

  • partial whoami can mean identity is inferable while daemon-backed surfaces are degraded
  • daemon status tells you whether the host daemon is up, not whether every seat can reach it cleanly
  • ps --nodes --json is the best machine-readable topology check when it works

Verification Drift Vs Send Failure

For rig send:

  • Sent to ... + Verified: yes = strong positive delivery evidence
  • Sent to ... + Verified: no = ambiguous delivery, not automatic failure
  • no Sent to ... line or a hard error = send failure

When verification is ambiguous, check:

  • direct reply
  • rig capture
  • transcript evidence
  • queue/outbox state if the message asked for a durable handoff

Do not blindly retry until you have checked one of those.

Unified Exec Warning

If you see:

  • Warning: The maximum number of unified exec processes you can keep open is 60 ...

treat it first as a host/tooling-layer warning, not as automatic proof that the OpenRig topology is unhealthy.

This warning can coexist with a healthy live topology.

Safe Process Triage

Inspect the process surface first:

ps -axo pid,ppid,command | rg 'tmux send-keys|rig queue create|tmux attach|codex|claude'

Think in layers:

  • host/tooling layer: stale one-shot wrappers, session bookkeeping, helper shells
  • topology layer: live tmux attach seats, live codex / claude runtimes, daemon health

Do not diagnose topology failure from tooling-layer warnings alone.

Safe Cleanup Boundary

Usually safe to reap when clearly orphaned / one-shot:

  • tmux send-keys ...
  • short-lived shell wrappers created only to enqueue or send one message

Do not mass-kill:

  • tmux attach ...
  • codex ...
  • claude ...
  • other long-lived daemon/runtime processes

The point is to remove garbage, not workers.

Common Mistakes

  • treating Verified: no as if it proves the message did not land
  • treating the unified-exec warning as if it proves the rig is overloaded
  • killing live seats when only stale helper wrappers needed cleanup
  • concluding "daemon down" from one seat's failure without checking host-level daemon status

Practical Rule

Clean the smallest safe surface that matches the evidence.

If the warning or failure remains after stale-wrapper cleanup, re-check:

rig daemon status
rig ps --nodes --json

If those remain healthy, the residual issue may still be in the host/tool/session layer rather than in OpenRig topology state.

Source & license

This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.

Install and usage instructions live in the source repository linked above.

Reviews

No reviews yet, be the first.

Versions

  • v0.1.0 Imported from the upstream source.