This repository is a shadcn GitHub registry for Replay.io agent and editor plugin bundles.
Install a bundle with shadcn add:
npx shadcn@latest add replayio/plugins/codex
npx shadcn@latest add replayio/plugins/codex-pro
npx shadcn@latest add replayio/plugins/cursor
npx shadcn@latest add replayio/plugins/claude-code
npx shadcn@latest add replayio/plugins/claude-pro
npx shadcn@latest add replayio/plugins/opencode
npx shadcn@latest add replayio/plugins/obvious-aicodex and claude-code are Replay QA for production, staging, and PR preview QA runs. codex-pro and claude-pro are direct Replay.io dev tools bundles with Replay MCP, Replay Chromium, temporary read-only Chrome profile import for authenticated agent-browser runs, worker/critic proof-loop prompts, rrweb recording of every agent-browser session to a .rrweb file that streams live or afterwards, and upload hooks.
Install the Codex bundles as a Codex plugin marketplace:
codex plugin marketplace add https://github.com/replayio/plugins --ref main
codex plugin add replay-qa@replayio-plugins
codex plugin add replayio@replayio-pluginsIf you use sparse checkout when adding the marketplace, include both the marketplace manifest and the plugin bundle path:
codex plugin marketplace add https://github.com/replayio/plugins \
--ref main \
--sparse .agents/plugins/marketplace.json \
--sparse codex/replay-qa \
--sparse codex/replayioIn the desktop app's Add plugin marketplace dialog, use source replayio/plugins and Git ref
main. Leave Sparse paths empty to include both plugins, or enter these paths on separate
lines for Replay QA only:
.agents/plugins/marketplace.json
codex/replay-qa
Using only codex/replay-qa omits the marketplace manifest and causes “marketplace root does not
contain a supported manifest.” The plugin's .codex-plugin/plugin.json describes the plugin;
the repository's .agents/plugins/marketplace.json is the catalog required by Add marketplace.
Install the Claude Code plugins from the Claude Code plugin marketplace:
claude plugin marketplace add replayio/plugins
claude plugin install replay-qa@replayio
claude plugin install replayio@replayio| Item | Installs |
|---|---|
codex |
Codex Replay QA app installed to .codex-plugin/, .mcp.json (the Replay QA MCP server and its in-conversation view), skills/replay-qa/, and assets/, using the replayqa CLI for project setup, status, bugs, journeys, test runs, explorations, and fix verification. |
codex-pro |
Codex Replay.io Pro dev tools installed to .codex-plugin/, .mcp.json, .app.json, agents/openai.yaml, hooks.json, live/, scripts/, skills/replayio/, and assets/, with worker/critic proof-loop prompts, the shared rrweb recorder under live/, browser-open/browser-close scripts, and hooks for rrweb recording and Replay uploads. |
cursor |
Cursor plugin bundle installed to .cursor-plugin/, skills/, assets/, hooks, scripts, MCP config, and worker/critic proof-loop prompts. |
claude-code |
Claude Code Replay QA plugin installed to .claude/skills/replay-qa/, including plugin commands and a skill that use the replayqa CLI. |
claude-pro |
Claude Code Replay.io Pro plugin installed to .claude/skills/replayio/, .claude/agents/, hooks, scripts, MCP config, commands, and Replay Pro skill guidance. |
opencode |
OpenCode plugin bundle installed to .opencode/plugins/, .opencode/agent/, AGENTS.md, and opencode.json, including worker/critic proof-loop subagents. |
obvious-ai |
Skills-only Obvious bundle installed to .obvious/skills/replay-qa-api/SKILL.md, including direct Replay QA API, Replay CLI token fallback, artifact, and project-reuse guidance. |
The registry reads generated source files from the top-level platform directories, but each item installs into the platform-specific destination paths that plugin hosts expect.
Validate the registry before publishing changes:
npx shadcn@latest registry validate registry.json