一键导入
request-recorder
Recorder CLI skill that captures HTTP payloads during debugging sessions and allows to review and log recent requests quickly.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Recorder CLI skill that captures HTTP payloads during debugging sessions and allows to review and log recent requests quickly.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Use when systematically implementing LightSpec change proposals through clean, sequential delegation
Use when systematically implementing OpenSpec change proposals through clean, sequential delegation
Start and stop a server with pm2 using `pm2 start ./my-server --name <name> --no-autorestart`, plus common supporting commands for status, logs, restart, and cleanup.
Use when creating git commits. Learns repository-specific commit style patterns from history, caches them, and enforces consistency.
Use when implementing features, refactors, or fixes that affect core functionality, configuration, infrastructure, or integrations. Ensures documentation stays accurate by updating README, operational guides, and reference docs, and verifying links/commands remain correct.
| name | request-recorder |
| description | Recorder CLI skill that captures HTTP payloads during debugging sessions and allows to review and log recent requests quickly. |
| allowed-tools | Bash(node recorder-cli.js) |
| metadata | {"owner":"viteinfinite"} |
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.
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.--port (default 4105)--window (default 100)PORT (fallback if --port not set)PAYLOAD_WINDOW (fallback if --window not set)node recorder-cli.js start --port 4105node recorder-cli.js start --port 4105 --window 100node recorder-cli.js log --port 4105node recorder-cli.js stopnode recorder-cli.js --help.claude/skills/lbp-create-check/recorder-cli.js.GET /_logs is handled specially.