request-recorder
Installation
SKILL.md
Recorder CLI
Purpose
Provide a Node.js (18+) CLI that uses PM2 to start/stop a lightweight HTTP service. The service stores up to N incoming payloads in-memory (FIFO), and a log command outputs the stored entries in reverse order (newest first) as JSONL.
Always stop the server when finishing a debugging session.
Commands
startruns the service under PM2 (daemonized).serveruns the HTTP server in the current process (for PM2 or local debugging).stopstops the PM2 service.logprints logs in JSONL format, newest first.--helpprints usage and exits.
Inputs
--port(default4105)--window(default100)- Env
PORT(fallback if--portnot set) - Env
PAYLOAD_WINDOW(fallback if--windownot set)