端到端验证器
将以下提示词粘贴到你的 AI 对话框中:
请根据 https://skillhub.cn/install/skillhub.md,安装 @user_c886063e/e2e-validation。
技能介绍
这个技能解决什么问题
接手陌生仓库时,端到端验证往往卡在第一步:不知道项目该怎么跑。脚本藏在 package.json、Makefile 或 CI 配置里,文档滞后,依赖是否完整、服务能否正常启动更无从判断。手工验证费时,还容易触碰构建、外部访问等高影响操作。
e2e-validation 把“识别项目—选择验证路径—执行检查—输出结论”串成一条链路,让验证动作可解释、可回退,而不是凭感觉乱试。
它如何工作
核心是“先探测,再验证”,默认采用半自动模式。技能先扫描目录结构、配置文件、脚本与文档,判断项目属于 Web、API 服务、Android、iOS、CLI、库包、monorepo 还是未知类型;随后优先复用现有验证入口,而不是另起炉灶。
关键步骤:
- 项目上下文探测:识别技术栈、构建命令、测试入口与 README 指引。
- 验证路径选择:优先使用已有脚本、测试命令或文档化运行步骤。
- 风险分级:只读扫描与轻量检查自动执行;依赖安装、构建、启动服务、打开浏览器、运行完整测试等动作必须先确认。
- 证据化结论:说明执行了哪些命令、命中哪些入口、跳过哪些操作、阻塞点是什么,以及下一步建议。
决策原则强调“先轻后重、优先复用、不确定就明说”。如果项目类型识别置信度低,技能会列出发现的线索并请求确认,而不是硬猜。
适用边界与注意点
适合做发布前验收、主流程可运行性检查,或跨技术栈的通用验证入口。不建议用于性能压测、进攻性安全测试、纯单元测试生成,或以 CI/CD 编排为主任务的场景。
默认不对生产环境做重型验证,不自动部署、回滚或破坏性修改,也不进行未经明确指示的长时间高资源操作。涉及外部 URL、API 或模拟器时,会先征求许可。
开始使用
安装方法非常简单,具体方式可参考 README 文档。请根据官方来源页面获取准确信息,自行审核内容后再决定是否采用,并保持对相关领域最新安全建议的关注。
来源页面:https://www.skillhub.cn/skills/user_c886063e/e2e-validation
请根据官方来源页面获取准确信息,自行审核内容后再决定是否采用,并保持对相关领域最新安全建议的关注。
使用场景
- 接手陌生仓库,需先识别项目类型与可运行入口,再判断能否跑通主流程。
- 准备发布前验收,希望先执行安全轻量检查,再按需确认构建、启动或测试。
- 跨技术栈项目需要统一验证方式,不确定该用哪种测试命令与运行步骤。
- 团队需要结构化验证结论,包含执行证据、跳过动作与后续建议。
适合人员
- 独立开发者接手陌生项目,需要快速确认项目能否启动和主流程是否可用。
- 测试工程师准备发布验收,希望按风险分级执行验证并保留证据。
- 技术负责人需要统一跨技术栈项目的验证入口与结论模板。
- 运维或平台工程师需要在改动后做通用验收,避免误触生产环境。