Agent Skills
› liaohch3/claude-tap
liaohch3/claude-tap
GitHub用于在PR中执行Codex E2E端到端验证,通过claude-tap连接真实Codex CLI,捕获OpenAI Responses API追踪并生成截图证据。适用于涉及捕获、代理、渲染或会话逻辑变更的PR。
Install All Skills
npx skills add liaohch3/claude-tap --all -g -y
Skills in Collection (11)
用于在PR中执行Codex E2E端到端验证,通过claude-tap连接真实Codex CLI,捕获OpenAI Responses API追踪并生成截图证据。适用于涉及捕获、代理、渲染或会话逻辑变更的PR。
PR修改了捕获、代理、查看器渲染或会话行为
PR涉及客户端启动逻辑、追踪顺序、内容块、工具或Token使用变更
npx skills add liaohch3/claude-tap --skill codex-e2e-test -g -y
该技能用于生成演示视频资产。通过 tmux 和 asciinema 录制终端 E2E 会话,转换为 GIF 和 MP4;同时利用 Playwright CDP 连接浏览器捕获 HTML 查看器截图,支持可靠 UI 交互与滚动处理。
需要生成终端操作演示视频
需要将 E2E 测试过程录制成 GIF 或 MP4
需要截取 HTML 查看器的运行状态图片
npx skills add liaohch3/claude-tap --skill demo-video -g -y
用于测试嵌入HTML中的JS逻辑的两层策略:第一层用Python复现算法进行快速单元测试,第二层用Playwright启动真实浏览器验证DOM状态和用户交互。
需要测试嵌入在HTML文件中的JavaScript逻辑
验证纯计算算法或状态决策
验证按钮禁用、键盘事件等DOM交互
npx skills add liaohch3/claude-tap --skill js-in-html-testing -g -y
用于验证维护者文档的结构合规性、标准时效性及计划状态。修改相关文档后运行,可提前捕获元数据过时、路径断裂及状态漂移问题,避免CI失败。
修改 .agents/docs/standards/ 下的文件
修改 .agents/docs/plans/ 下的文件
修改 .agents/docs/architecture/ 下的文件
修改 AGENTS.md
npx skills add liaohch3/claude-tap --skill legibility-check -g -y
利用Playwright录制无头浏览器操作的.webm视频,用于PR审查、Bug修复验证及回归测试证据。支持添加暂停以增强可读性,结合终端日志实现双重验证,建议使用真实数据生成更具说服力的演示。
需要录制浏览器操作视频
进行PR代码审查
验证Bug修复效果
npx skills add liaohch3/claude-tap --skill playwright-screen-recording -g -y
执行PR合并就绪检查,验证本地代码规范、CI状态及PR元数据。支持审查现有PR或仅运行本地门禁,提供明确的可合并判定与失败原因,确保提交前符合团队规范。
准备提交Pull Request前
需要审查现有PR的合并就绪状态
npx skills add liaohch3/claude-tap --skill pr-preflight -g -y
将代码推送到GitHub并触发PyPI发布。若提交含功能变更则自动升级版本号,否则跳过。确保版本同步并通过CI完成测试与发布。
用户希望发布新版本到PyPI
推送包含特性或修复的代码更改
npx skills add liaohch3/claude-tap --skill push-release -g -y
用于运行针对 Claude CLI 的真实端到端测试,支持 pytest 和 tmux 两种模式。通过启动本地 claude-tap 代理连接真实 CLI,验证 trace 输出、工具调用及 API 交互,确保功能正确性。
需要验证 Claude CLI 真实交互行为
执行端到端集成测试
检查 trace 日志或 HTML 报告生成
npx skills add liaohch3/claude-tap --skill real-e2e-test -g -y
验证PR证据截图和Viewer HTML质量,确保符合CI标准。检查图片分辨率、大小及空白检测,利用Playwright验证HTML渲染正确性,防止无效或误导性提交。
修改 .agents/evidence/pr/ 或 .agents/recordings/ 下的图片文件
生成新的 viewer HTML 文件
npx skills add liaohch3/claude-tap --skill screenshot-validation -g -y
自动补全 viewer_i18n.json 中缺失的多语言翻译。基于英中源文本,利用 OpenRouter 生成日、韩、法、阿、德、俄译文。支持干跑预览、自定义模型及文件路径,确保多语言 UI 字符串完整性。
添加或修改了 viewer_i18n.json 中的英文或中文 UI 字符串
需要为其他六种目标语言自动填充缺失的翻译键值
npx skills add liaohch3/claude-tap --skill translate-i18n -g -y
用于在修改 claude-tap 核心逻辑后运行端到端测试。支持执行完整或单条 pytest 用例,并根据测试结果(如代理、清理、启动更新等)提供具体的故障排查指引。
修改了 claude-tap 核心逻辑
需要验证代理处理、SSE 重组装、TraceWriter 或 HTML 视图生成等功能
进行端到端回归测试
npx skills add liaohch3/claude-tap --skill e2e-test -g -y


