One-click install
npx skills add https://github.com/markerikson/opencode-config-example --skill replay-cli-markerikson
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: replay-cli
Source: https://github.com/markerikson/opencode-config-example/tree/main/config/skill/replay-cli
Command: npx skills add https://github.com/markerikson/opencode-config-example --skill replay-cli-markerikson

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

It helps you record and manage application sessions so you can gather performance data and quickly debug issues by inspecting Replay recordings rather than relying only on local logs.

Core Features & Use Cases

  • Record and upload sessions: Record a specific URL, then upload one or more recordings for review.
  • Manage recordings locally: List, remove, and upload recordings by ID (including interactive selection).
  • Authenticate and configure source maps: Log in to Replay, and upload source maps to improve debugging of bundled/minified code.

Use case example: When a customer reports a slow page load, record the affected URL, upload the resulting recording ID, and inspect the Replay session to pinpoint performance bottlenecks and code paths.

Quick Start

Ask the agent to help you record and upload a session by running replayio record https://myapp.com and then uploading the suggested recording after the recording ends.

Frequently Asked Questions about replay-cli

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I record a web application session and upload it for performance debugging?

To record a web application session for performance debugging, execute the replayio CLI tool against a target URL, then upload the generated recording ID to capture and inspect runtime performance data for issue investigation.

What is session recording used for when diagnosing slow page loads?

Session recording captures runtime execution data of a specific URL, allowing you to inspect application performance bottlenecks and code paths visually rather than relying solely on local logs for debugging.

How do I manage and upload existing recordings by ID?

You can list, remove, and upload recordings by ID using the replayio CLI, which includes interactive selection capabilities to help manage local session files before uploading them for review.

Do I need to configure API keys to use replayio for session uploads?

Yes, you must log in to your Replay account and configure the Replay API key to enable authenticated MCP access and successfully upload session recordings through the CLI.

Can I upload source maps to debug minified code in recorded sessions?

Yes, you can upload source maps through the CLI to improve debugging of bundled or minified code, ensuring accurate code path inspection within the uploaded Replay session recordings.