流量回放
Goreplay
by bytesagain
GoReplay is an open-source tool for capturing and replaying live HTTP traffic into a test environmen traffic-replay, go, devops, go, qa, testing.
安装
claude skill add --url github.com/openclaw/skills/tree/main/skills/bytesagain/traffic-replay文档
Traffic Replay
Traffic Replay v2.0.0 — a utility toolkit for logging, tracking, and managing HTTP traffic replay operations from the command line. All data is stored locally in flat log files with timestamps, making it easy to review history, export records, and search across entries.
Commands
Run scripts/script.sh <command> [args] to use.
Core Operations
| Command | Description |
|---|---|
run <input> | Log a run entry (e.g. execute a traffic replay session, start capture) |
check <input> | Log a check entry (e.g. verify replay fidelity, validate response diffs) |
convert <input> | Log a convert entry (e.g. convert pcap to HAR, transform traffic formats) |
analyze <input> | Log an analyze entry (e.g. analyze response times, compare prod vs staging) |
generate <input> | Log a generate entry (e.g. generate synthetic traffic, create test payloads) |
preview <input> | Log a preview entry (e.g. preview replay plan, dry-run before execution) |
batch <input> | Log a batch entry (e.g. batch replay sessions, bulk traffic processing) |
compare <input> | Log a compare entry (e.g. compare responses across environments) |
export <input> | Log an export entry (e.g. export captured traffic, save replay results) |
config <input> | Log a config entry (e.g. configure replay targets, set rate limits) |
status <input> | Log a status entry (e.g. replay session status, capture health) |
report <input> | Log a report entry (e.g. replay summary reports, diff analysis results) |
Each command without arguments shows the 20 most recent entries for that category.
Utility Commands
| Command | Description |
|---|---|
stats | Summary statistics across all log categories with entry counts and disk usage |
export <fmt> | Export all data in json, csv, or txt format |
search <term> | Search across all log files for a keyword (case-insensitive) |
recent | Show the 20 most recent entries from the global activity history |
status | Health check — version, data directory, total entries, disk usage, last activity |
help | Show full usage information |
version | Show version string (traffic-replay v2.0.0) |
Data Storage
All data is persisted locally under ~/.local/share/traffic-replay/:
<command>.log— One log file per command (e.g.run.log,check.log,analyze.log)history.log— Global activity log with timestamps for every operationexport.<fmt>— Generated export files (json/csv/txt)
Each entry is stored as YYYY-MM-DD HH:MM|<input> (pipe-delimited). No external services, no API keys, no network calls — everything stays on your machine.
Set TRAFFIC_REPLAY_DIR environment variable to change the data directory. Default: ~/.local/share/traffic-replay/.
Requirements
- Bash 4.0+ with
set -euo pipefail - Standard Unix utilities:
date,wc,du,grep,tail,cat,sed,basename - No external dependencies or packages required
- No API keys or accounts needed
When to Use
- Recording traffic replay sessions — Use
runto log each replay execution, building a searchable history of what was replayed, when, and against which environment - Validating deployments — Use
checkandcompareto record response diffs between production and staging, tracking regressions before they reach users - Converting traffic formats — Use
convertto log format transformations (pcap → HAR, curl → replay format) so you can trace the data pipeline - Generating test traffic — Use
generateandbatchto log synthetic traffic creation sessions, thenpreviewto dry-run before hitting target environments - Reporting on replay results — Use
reportto log summary findings, thenexport jsonto pull structured data for CI/CD dashboards or QA reviews
Examples
# Log a replay session
traffic-replay run "Replayed 10K requests from prod to staging — 99.7% match rate"
# Check response diffs
traffic-replay check "3 endpoints with response diffs: /api/users (200→500), /api/orders (field mismatch), /health (timeout)"
# Convert traffic format
traffic-replay convert "Converted 2h pcap capture to HAR — 45K requests extracted"
# Analyze replay performance
traffic-replay analyze "Staging p99 latency: 230ms vs prod 180ms — 28% regression on /api/search"
# Compare environments
traffic-replay compare "Prod vs staging: 142/145 endpoints match, 3 diffs logged"
# Search for all entries mentioning an endpoint
traffic-replay search "/api/users"
# Export everything to CSV
traffic-replay export csv
# View summary statistics
traffic-replay stats
Powered by BytesAgain | bytesagain.com | hello@bytesagain.com
相关 Skills
前端设计
by anthropics
面向组件、页面、海报和 Web 应用开发,按鲜明视觉方向生成可直接落地的前端代码与高质感 UI,适合做 landing page、Dashboard 或美化现有界面,避开千篇一律的 AI 审美。
✎ 想把页面做得既能上线又有设计感,就用前端设计:组件到整站都能产出,难得的是能避开千篇一律的 AI 味。
网页构建器
by anthropics
面向复杂 claude.ai HTML artifact 开发,快速初始化 React + Tailwind CSS + shadcn/ui 项目并打包为单文件 HTML,适合需要状态管理、路由或多组件交互的页面。
✎ 在 claude.ai 里做复杂网页 Artifact 很省心,多组件、状态和路由都能顺手搭起来,React、Tailwind 与 shadcn/ui 组合效率高、成品也更精致。
网页应用测试
by anthropics
用 Playwright 为本地 Web 应用编写自动化测试,支持启动开发服务器、校验前端交互、排查 UI 异常、抓取截图与浏览器日志,适合调试动态页面和回归验证。
✎ 借助 Playwright 一站式验证本地 Web 应用前端功能,调 UI 时还能同步查看日志和截图,定位问题更快。
相关 MCP 服务
GitHub
编辑精选by GitHub
GitHub 是 MCP 官方参考服务器,让 Claude 直接读写你的代码仓库和 Issues。
✎ 这个参考服务器解决了开发者想让 AI 安全访问 GitHub 数据的问题,适合需要自动化代码审查或 Issue 管理的团队。但注意它只是参考实现,生产环境得自己加固安全。
Context7 文档查询
编辑精选by Context7
Context7 是实时拉取最新文档和代码示例的智能助手,让你告别过时资料。
✎ 它能解决开发者查找文档时信息滞后的问题,特别适合快速上手新库或跟进更新。不过,依赖外部源可能导致偶尔的数据延迟,建议结合官方文档使用。
by tldraw
tldraw 是让 AI 助手直接在无限画布上绘图和协作的 MCP 服务器。
✎ 这解决了 AI 只能输出文本、无法视觉化协作的痛点——想象让 Claude 帮你画流程图或白板讨论。最适合需要快速原型设计或头脑风暴的开发者。不过,目前它只是个基础连接器,你得自己搭建画布应用才能发挥全部潜力。