Agent Skills
› liaohch3/claude-tap
liaohch3/claude-tap
GitHub用于Codex PR验证的端到端测试技能,通过claude-tap连接真实Codex CLI,捕获OpenAI Responses API轨迹并生成截图证据。适用于涉及渲染、会话逻辑或工具调用的代码变更。
Install All Skills
npx skills add liaohch3/claude-tap --all -g -y
Skills in Collection (11)
用于Codex PR验证的端到端测试技能,通过claude-tap连接真实Codex CLI,捕获OpenAI Responses API轨迹并生成截图证据。适用于涉及渲染、会话逻辑或工具调用的代码变更。
修改捕获、代理、视图器渲染逻辑
变更会话或仪表板行为
调整客户端启动逻辑
涉及内容块、工具调用顺序或令牌使用
更新截图或演示资产
npx skills add liaohch3/claude-tap --skill codex-e2e-test -g -y
基于 tmux 和 asciinema 录制终端会话,经 agg 转 GIF、ffmpeg 转 MP4 生成演示视频。结合 Playwright CDP 控制浏览器截图,实现从 E2E 运行到多格式 Demo 资产的自动化生成流程。
需要生成终端操作演示视频
需要将 asciinema 记录转换为 GIF 或 MP4
需要截取 HTML 查看器界面作为演示素材
npx skills add liaohch3/claude-tap --skill demo-video -g -y
针对嵌入HTML的JS逻辑提供双层测试策略:第一层用Python复现算法进行快速单元测试,第二层用Playwright启动Chromium验证DOM状态与交互。
测试嵌入HTML的JS逻辑
需要验证DOM交互和按钮状态
npx skills add liaohch3/claude-tap --skill js-in-html-testing -g -y
验证维护者文档结构、标准时效性、清单路径及计划状态。用于在修改 .agents/docs/ 下文件后,提前捕获元数据过时、路径断裂和状态漂移问题,避免 CI 失败。
修改 .agents/docs/standards/ 下的文件
修改 .agents/docs/plans/ 下的文件
修改 .agents/docs/architecture/ 下的文件
修改 AGENTS.md
npx skills add liaohch3/claude-tap --skill legibility-check -g -y
基于Playwright录制浏览器测试视频,用于PR审查和Bug修复验证。支持无头模式生成.webm文件,通过添加暂停、结合终端日志断言及使用真实数据,提供直观的视觉证据以辅助代码评审和问题排查。
需要录制浏览器操作视频以进行PR审查
需要录制前后对比视频以验证Bug修复
需要为回归测试提供视觉证据
npx skills add liaohch3/claude-tap --skill playwright-screen-recording -g -y
PR预检技能,用于在提交或合并前全面验证PR就绪状态。检查本地代码规范、CI状态、PR元数据及正文策略,判断是否具备合并条件,帮助在审查前发现潜在问题。
准备打开Pull Request
准备合并Pull Request
审查现有PR的准备情况
npx skills add liaohch3/claude-tap --skill pr-preflight -g -y
用于将代码推送到GitHub并触发PyPI发布。若提交包含功能、修复或重构等实质性变更,需自动升级版本号以触发CI流水线生成新标签并发布;若仅为文档或测试更新则跳过版本升级,确保包版本与代码同步。
用户希望发布新版本到PyPI
用户希望推送代码到GitHub并触发CI构建
npx skills add liaohch3/claude-tap --skill push-release -g -y
对 Claude CLI 执行真实端到端测试,验证 trace 输出。支持 pytest 自动化模式(7个用例)和 tmux 交互式 TUI 模式,需安装 claude CLI、Python 依赖及 tmux。
需要运行真实的端到端测试以验证 Claude CLI 功能时
需要检查 Trace 输出或工具调用行为时
npx skills add liaohch3/claude-tap --skill real-e2e-test -g -y
验证PR证据截图和Viewer HTML的质量。检查图片尺寸、大小及空白度,并使用Playwright验证HTML渲染正确性,防止CI失败或误导性证据。
添加或修改 .agents/evidence/pr/ 或 .agents/recordings/ 下的图像后
生成新的 viewer HTML 文件后
npx skills add liaohch3/claude-tap --skill screenshot-validation -g -y
自动补全 viewer_i18n.json 中缺失的多语言翻译。基于英文和中文源,通过 OpenRouter 生成日、韩、法、阿、德、俄文译文。支持干运行预览及模型覆盖。
新增或修改了 viewer_i18n.json 中的英文或中文 UI 字符串
需要为其他六种目标语言自动填充缺失的翻译键值
npx skills add liaohch3/claude-tap --skill translate-i18n -g -y
用于在修改 claude-tap 核心逻辑后运行端到端测试,覆盖代理处理、追踪写入、HTML 查看器及版本检查等功能。通过 pytest 执行测试并分析失败原因以定位问题。
修改了 claude-tap 的核心逻辑代码
需要验证端到端功能的正确性
npx skills add liaohch3/claude-tap --skill e2e-test -g -y


