ralph-web-test-plan

Generate structured web test plans with unique TC-MODULE-TYPE-NUMBER IDs.

12|5|Updated Feb 3, 2026
One-click install
npx skills add https://github.com/ylubi/Trae-Ralph --skill ralph-web-test-plan
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ralph-web-test-plan
Source: https://github.com/ylubi/Trae-Ralph/tree/main/templates/skills/ralph-web-test-plan
Command: npx skills add https://github.com/ylubi/Trae-Ralph --skill ralph-web-test-plan

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes assets (resource) components.

What problem does it solve?

此 Skill 在 Web 项目规划阶段强制生成包含唯一 ID 的结构化测试计划,以便逐条执行与状态追踪。

Core Features & Use Cases

  • ID allocation rules: 为每个用例分配唯一的 [TC-<MODULE>-<TYPE>-<NUMBER>] ID,确保可追溯性。
  • Generation strategy: 按路由/模块分章节,覆盖 Happy Path、Sad Path、Edge Cases,并注入 ID。
  • MCP enhanced testing: 提供全页面覆盖、组件交互、视觉样式和数据流验证,以及控制台监控要点。
  • Use Case: 规划阶段生成的 05-test-plan.md,可在后续测试执行阶段直接引用并追踪状态。

Quick Start

Create a baseline 05-test-plan.md with unique IDs following the TC-<MODULE>-<TYPE>-<NUMBER> format.

Frequently Asked Questions about ralph-web-test-plan

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

FAQPage Schema
What is a structured web test plan with unique IDs and why do I need it?

A structured web test plan with unique IDs enforces traceability by assigning a distinct identifier to every test case. You need it to ensure every page, interaction, and validation across modules is trackable and executable during the testing phase.

How do I generate a test plan with unique test case IDs for web modules?

To generate a test plan with unique IDs, define an ID format like TC-<MODULE>-<TYPE>-<NUMBER> and allocate them across modules. Organize by routes, cover Happy Path, Sad Path, and Edge Cases, then inject the allocated IDs.

Does MCP enhanced testing cover visual styles and data flow validation?

MCP enhanced testing covers full page coverage, component interactions, visual styles, and data flow validation. It also monitors console logs to ensure comprehensive verification across the web project.

Can I use the generated test plan file for execution state tracking?

Yes, you can use the generated test plan file for execution state tracking. The baseline document includes injected unique IDs, allowing you to directly reference and update the status of each test case during the execution phase.

What is the best way to organize test cases for web project planning?

The best way to organize test cases is by route and module sections. This approach ensures comprehensive coverage of Happy Paths, Sad Paths, and Edge Cases while maintaining strict ID allocation rules for traceability.