moego:e2e

Plan and generate MoeGo E2E test plans and test code.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/MoeGolibrary/moego-skills --skill moego-e2e
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: moego:e2e
Source: https://github.com/MoeGolibrary/moego-skills/tree/main/skills/e2e
Command: npx skills add https://github.com/MoeGolibrary/moego-skills --skill moego-e2e

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

MoeGo E2E 自动化测试的规划和代码生成工作量大、易错。该 Skill 提供统一的测试计划与实现产出,降低重复劳动并提升覆盖率。

Core Features & Use Cases

  • Plan 模式:从输入来源提取测试需求,生成测试场景清单、覆盖深度与优先级,并给出数据策略与输出路径。
  • Impl 模式:读取测试计划,复用现有 Page Object/ Utils,生成或扩展测试代码与 Page Object,遵循最佳实践。
  • 触发与联动:独立调用 /moego:e2e,或在检测到需要 E2E 测试的场景时主动提示规划需求。

Quick Start

触发 /moego:e2e 以为一个新功能规划并生成端到端测试用例及实现代码。

Frequently Asked Questions about moego:e2e

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I generate E2E test plans and code for new features?

To generate E2E test plans and code, trigger the automation skill to extract testing requirements, produce a scenario checklist with priorities, and output implementation code using existing Page Objects and Utils.

Can I reuse existing Page Objects when generating Playwright test code?

Yes, you can reuse existing Page Objects. The implementation mode reads your test plan and extends current Page Objects and Utils to generate test code, following best practices to reduce duplication.

What is the best way to plan E2E testing coverage for feature development?

The best way to plan E2E testing coverage is using plan mode to extract requirements, generate a prioritized scenario checklist, define coverage depth, and establish data strategy with output paths.

Does this automation approach work for both independent invocation and interactive suggestions?

Yes, the automation approach works for both independent invocation and interactive suggestions. You can trigger it directly or receive proactive planning prompts when E2E testing scenarios are detected.

How does the test generation process handle data strategy and output paths?

The test generation process handles data strategy and output paths by extracting requirements during the planning phase, then defining coverage depth, priority levels, data strategies, and specific output locations for the generated code.