request-recorder

Recorder CLI skill that captures HTTP payloads during debugging sessions and allows to review and log recent requests quickly.

Safety Notice

This listing is imported from skills.sh public index metadata. Review upstream SKILL.md and repository scripts before running.

Copy this and send it to your AI assistant to learn

Install skill "request-recorder" with this command: npx skills add viteinfinite/skills/viteinfinite-skills-request-recorder

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

  • start runs the service under PM2 (daemonized).
  • serve runs the HTTP server in the current process (for PM2 or local debugging).
  • stop stops the PM2 service.
  • log prints logs in JSONL format, newest first.
  • --help prints usage and exits.

Inputs

  • --port (default 4105)
  • --window (default 100)
  • Env PORT (fallback if --port not set)
  • Env PAYLOAD_WINDOW (fallback if --window not set)

Usage

  • node recorder-cli.js start --port 4105
  • node recorder-cli.js start --port 4105 --window 100
  • node recorder-cli.js log --port 4105
  • node recorder-cli.js stop
  • node recorder-cli.js --help

Tool location

  • The tool lives at .claude/skills/lbp-create-check/recorder-cli.js.

Operational notes

  • If the configured port is already in use by this service, attempt to stop it before starting again.
  • All HTTP methods are recorded (POST, PUT, PATCH, DELETE, etc). Only GET /_logs is handled specially.

Source Transparency

This detail page is rendered from real SKILL.md content. Trust labels are metadata-based hints, not a safety guarantee.

Related Skills

Related by shared tags or category signals.

General

pm2-server-control

No summary provided by upstream source.

Repository SourceNeeds Review
General

openspec-loop

No summary provided by upstream source.

Repository SourceNeeds Review
General

commit-style-enforcer

No summary provided by upstream source.

Repository SourceNeeds Review
General

lightspec-loop

No summary provided by upstream source.

Repository SourceNeeds Review