runtime-validation

Plan and execute end-to-end runtime validation for migrated applications.

35|8|Updated Feb 6, 2026
One-click install
npx skills add https://github.com/microsoft/github-copilot-modernization --skill runtime-validation
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: runtime-validation
Source: https://github.com/microsoft/github-copilot-modernization/tree/main/plugins/github-copilot-modernization/skills/runtime-validation
Command: npx skills add https://github.com/microsoft/github-copilot-modernization --skill runtime-validation

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Runtime validation for migrated applications across design and validation phases, ensuring testing strategy, evidence, and governance are in place.

Core Features & Use Cases

  • Design a comprehensive Testing Strategy for migrations, including testing tiers, tooling guidance, and legacy test handling.
  • Generate runnable test scaffolding (Playwright and REST Assured) and define acceptance criteria, data strategy, and coverage per journey.
  • Manage environment requirements, fallbacks, and validation reviews to ensure production-ready verification.

Quick Start

Define a complete runtime validation plan and create runnable end-to-end tests for the migrated application.

Frequently Asked Questions about runtime-validation

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

FAQPage Schema
How do I plan end-to-end runtime validation for migrated apps?

Runtime validation for migrated applications requires planning testing tiers, tooling, and fallbacks. You define acceptance criteria, data seeding, and coverage per journey to ensure reliable verification before release.

What's the best way to generate E2E tests for application modernization projects?

E2E test scaffolding for modernization projects can be generated using Playwright and REST Assured. This creates runnable tests while defining the necessary environment requirements and validation reviews to verify the migration.

Does this runtime validation approach support Docker-based infrastructure and Testcontainers?

Docker-based infrastructure and Testcontainers are supported for integration tests. The validation strategy applies to large-scale modernization projects with multi-agent orchestration, managing environment requirements and fallback strategies.

Can I use Playwright for browser E2E testing during a large-scale migration?

Playwright is used for browser E2E testing during migrations. The strategy generates runnable test scaffolding and specifies required capabilities, data seeding, and acceptance criteria to verify the application across validation phases.

How do I handle legacy tests and data seeding when verifying a migrated application?

Legacy test handling and data seeding are part of the comprehensive testing strategy. You define the data strategy, fallbacks, and acceptance criteria per journey to ensure production-ready verification and evidence collection.

What is runtime validation for multi-agent orchestration in modernization projects?

Runtime validation for multi-agent modernization projects involves executing end-to-end verification across design and validation phases. It ensures testing strategy, governance, and evidence collection are established for reliable validation.