Agent Skills
› liaohch3/claude-tap
liaohch3/claude-tap
GitHub用于验证 Codex CLI E2E 功能的技能,通过 claude-tap 捕获 OpenAI Responses API 追踪并生成截图证据,适用于涉及渲染、代理或会话逻辑的 PR 测试。
Install All Skills
npx skills add liaohch3/claude-tap --all -g -y
Skills in Collection (11)
用于验证 Codex CLI E2E 功能的技能,通过 claude-tap 捕获 OpenAI Responses API 追踪并生成截图证据,适用于涉及渲染、代理或会话逻辑的 PR 测试。
需要验证 Codex CLI 端到端交互的场景
PR 涉及 viewer 渲染、代理配置或多模态内容块变更时
npx skills add liaohch3/claude-tap --skill codex-e2e-test -g -y
该技能用于从真实的tmux端到端运行和浏览器截图中生成演示视频资产(GIF/MP4)。通过asciinema录制终端会话,使用agg和ffmpeg转换格式,并利用Playwright进行HTML视图的可靠UI交互截图。
需要生成产品演示视频或动图时
需要从E2E测试运行中提取可视化素材时
npx skills add liaohch3/claude-tap --skill demo-video -g -y
提供JS嵌入HTML逻辑的两层测试策略:通过Python复现算法进行快速单元测试,利用Playwright模拟浏览器交互验证DOM状态与用户操作。
需要测试嵌入HTML的JavaScript逻辑
涉及DOM交互或按钮状态验证
构建基于Playwright的集成测试
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录制浏览器操作视频,用于PR代码审查、Bug修复验证及回归测试证据展示。支持无头模式,生成.webm文件,辅助视觉化理解UI变更与交互逻辑。
需要录制浏览器操作以辅助PR审查
验证Bug修复前后的UI状态变化
提供回归测试的视觉证据
npx skills add liaohch3/claude-tap --skill playwright-screen-recording -g -y
提供PR合并前就绪检查,验证本地代码规范、CI状态及PR元数据。用于在提交或合并前发现潜在问题,确保代码质量与流程合规,提升审查效率。
准备打开Pull Request
准备合并Pull Request
评估现有PR的合并就绪状态
npx skills add liaohch3/claude-tap --skill pr-preflight -g -y
自动化向GitHub推送代码并触发PyPI发布。通过检查提交内容决定是否需要版本升级,同步更新配置文件后推送,利用CI流水线完成测试、打标签及自动发布。
需要发布新版本到PyPI
执行代码推送并触发CI构建
npx skills add liaohch3/claude-tap --skill push-release -g -y
用于对 Claude CLI 运行真实端到端测试,支持 pytest 和 tmux 两种模式。验证代理连接、trace 输出、工具调用及 SSE 捕获等核心功能,确保集成行为符合预期。
需要运行针对 Claude CLI 的真实端到端测试时
验证 claude-tap 代理与 CLI 交互的 trace 数据正确性时
npx skills add liaohch3/claude-tap --skill real-e2e-test -g -y
验证PR证据截图和Viewer HTML的质量,检查图片尺寸、大小及空白率,并使用Playwright验证HTML渲染正确性,确保提交前无CI失败或误导性内容。
添加或修改.agents/evidence/pr/下的图片后
生成新的Viewer HTML文件后
npx skills add liaohch3/claude-tap --skill screenshot-validation -g -y
自动为viewer国际化JSON文件补全缺失的多语言翻译。基于英中源文本,调用OpenRouter生成日、韩、法、阿、德、俄译文,支持干跑预览与结果验证。
新增或修改界面字符串后需补全其他语言翻译
删除目标语言旧键以重新触发翻译
npx skills add liaohch3/claude-tap --skill translate-i18n -g -y
用于在修改 claude-tap 核心逻辑后运行端到端测试,验证代理处理、SSE 流、Trace 清理及 HTML 查看器等功能。
需要验证核心逻辑变更后的系统稳定性
执行完整的端到端回归测试
npx skills add liaohch3/claude-tap --skill e2e-test -g -y


