Ruview/plugins/ruview/codex
rUv a34bfc246e
Some checks failed
Continuous Integration / Code Quality & Security (push) Waiting to run
npm packages / tools/ruview-mcp (node 22) (push) Waiting to run
Continuous Integration / Rust Workspace Tests (push) Waiting to run
Continuous Integration / UI JavaScript Tests (push) Waiting to run
Continuous Integration / Tests (push) Waiting to run
Continuous Integration / Tests-1 (push) Waiting to run
Continuous Integration / Tests-2 (push) Waiting to run
Continuous Integration / Performance Tests (push) Blocked by required conditions
Continuous Integration / Docker Build & Test (push) Blocked by required conditions
Continuous Integration / API Documentation (push) Blocked by required conditions
Continuous Integration / Notify (push) Blocked by required conditions
Fix-Marker Regression Guard / Verify fix markers (push) Waiting to run
npm packages / harness/ruview (node 20) (push) Waiting to run
npm packages / tools/ruview-cli (node 20) (push) Waiting to run
npm packages / tools/ruview-mcp (node 20) (push) Waiting to run
npm packages / harness/ruview (node 22) (push) Waiting to run
npm packages / tools/ruview-cli (node 22) (push) Waiting to run
Security Scanning / Static Application Security Testing (push) Waiting to run
Security Scanning / Dependency Vulnerability Scan (push) Waiting to run
Security Scanning / Container Security Scan (push) Waiting to run
Security Scanning / Infrastructure Security Scan (push) Waiting to run
Security Scanning / Secret Scanning (push) Waiting to run
Security Scanning / License Compliance Scan (push) Waiting to run
Security Scanning / Security Policy Compliance (push) Waiting to run
Security Scanning / Security Report (push) Blocked by required conditions
Bench Regression Guard / bench compile-verify (--no-run) (push) Has been cancelled
ADR-115 MQTT integration tests / mqtt-integration (push) Has been cancelled
semconv / semconv (weaver) (push) Has been cancelled
wifi-densepose sensing-server → Docker Hub + ghcr.io / build · push · smoke-test (push) Has been cancelled
Bench Regression Guard / bench fast-run (informational, non-gating) (push) Has been cancelled
feat: add source-cited RuView guidance MCP tool (#1469)
Add a read-only guidance CLI/MCP surface with reviewed capability maturity, repository citations, validation commands, limitations, and shared-brain evidence. Bump @ruvnet/ruview to 0.3.1 and add release-tarball smoke coverage.
2026-07-29 01:32:45 -04:00
..
prompts feat(plugin/ruview): wire @ruvnet/rvagent MCP server (plugin v0.3.0) 2026-05-25 10:32:20 -04:00
AGENTS.md feat: add source-cited RuView guidance MCP tool (#1469) 2026-07-29 01:32:45 -04:00
README.md feat(plugins): RuView Claude Code + Codex marketplace plugin 2026-05-11 17:39:16 -04:00

RuView prompts for Codex (OpenAI CLI)

This directory mirrors the Claude Code ruview plugin's operator commands as Codex prompts, plus an AGENTS.md carrying the RuView project rules.

Contents

File Purpose
AGENTS.md Project rules — repo layout, hard rules, build/test, ESP32 firmware on Windows, witness verification
prompts/ruview-start.md Onboarding — Docker demo / repo build / live ESP32
prompts/ruview-flash.md Build + flash ESP32 firmware (8MB / 4MB)
prompts/ruview-provision.md Provision WiFi creds + sink IP + channel/MAC overrides
prompts/ruview-app.md Run a sensing application (presence / vitals / pose / sleep / MAT / point cloud)
prompts/ruview-train.md Train / evaluate / publish a model (incl. GPU on GCloud)
prompts/ruview-advanced.md Multistatic / tomography / cross-viewpoint / field-model / mesh-security
prompts/ruview-verify.md Run the trust pipeline + pre-merge checklist

Prompt parity with the Claude Code plugin is enforced by plugins/ruview/scripts/smoke.sh (every commands/<name>.md must have a matching codex/prompts/<name>.md).

Install

Per-user prompts — copy the prompt files into Codex's prompt directory:

mkdir -p ~/.codex/prompts
cp plugins/ruview/codex/prompts/*.md ~/.codex/prompts/
# now in the codex TUI:  /ruview-start   /ruview-flash   /ruview-app   /ruview-train   /ruview-verify   /ruview-advanced

Project rules — point Codex at the AGENTS.md. Codex auto-discovers an AGENTS.md at the repo root and in the working directory; either symlink it or copy it:

ln -s plugins/ruview/codex/AGENTS.md AGENTS.md          # repo root (if you don't already have one)
# — or, if a root AGENTS.md exists, append the relevant sections from plugins/ruview/codex/AGENTS.md

Config (optional) — to keep prompts in-repo instead of ~/.codex/prompts, add to ~/.codex/config.toml:

# Codex reads prompts from ~/.codex/prompts by default; symlinking keeps them versioned with the repo:
#   ln -s "$PWD/plugins/ruview/codex/prompts" ~/.codex/prompts/ruview   (then prompts appear as /ruview/ruview-start, etc.)

Notes

  • The Codex mirror is the operator-facing subset — the seven /ruview-* commands. The Claude Code plugin additionally ships skills (ruview-quickstart, ruview-hardware-setup, ruview-configure, ruview-applications, ruview-model-training, ruview-advanced-sensing, ruview-cli-api, ruview-mmwave, ruview-verify) and agents (ruview-onboarding-guide, ruview-config-engineer, ruview-training-engineer) that have no Codex equivalent — their content is folded into AGENTS.md and the prompt files.
  • On Windows, ESP-IDF firmware builds go through the Python-subprocess pattern documented in CLAUDE.local.md (Git Bash / MSYS2 is not supported by ESP-IDF v5.4). Default ESP32 serial port: COM8.