llt-online-tests

Implement Epic's OSSv2 Online Tests framework using the builder pattern.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/ai-sand-castles/local-marketplace --skill llt-online-tests
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: llt-online-tests
Source: https://github.com/ai-sand-castles/local-marketplace/tree/main/test-automation-plugin/skills/llt-online-tests
Command: npx skills add https://github.com/ai-sand-castles/local-marketplace --skill llt-online-tests

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Specialized guidance for implementing Epic's OSSv2 Online Tests framework using a clear, builder-pattern approach.

Core Features & Use Cases

  • OnlineTestsCore (Public): Core builder pattern infrastructure and step definitions
  • OnlineTests (Internal): Epic-internal test implementations
  • Builder Pattern: Chain async steps with .EmplaceStep<T>() and execute with .RunToCompletion()
  • Test Macros: ONLINE_TEST_CASE and RESONANCE_TEST_CASE for defining tests
  • Common Pipelines: Login Pipeline (User authentication), Session Pipeline (matchmaking), and Resonance Pipeline (voice chat)

Quick Start

Design and run an OSSv2 Online Tests workflow using the OnlineTests builder pattern.

Frequently Asked Questions about llt-online-tests

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

FAQPage Schema
How do I implement low-level test automation for Epic's OSSv2 Online Tests?

You implement low-level test automation for OSSv2 Online Tests by applying the OnlineTests core builder pattern to chain async steps with .EmplaceStep<T>() and execute the pipeline with .RunToCompletion().

What is the builder pattern used for in OSSv2 Online Tests?

The builder pattern in OSSv2 Online Tests provides the core infrastructure for chaining asynchronous test steps using .EmplaceStep<T>() and executing them sequentially with .RunToCompletion() to validate online services.

How do I test user authentication and matchmaking pipelines with Catch2?

You test user authentication and matchmaking pipelines using Catch2 by defining test cases with the ONLINE_TEST_CASE macro and configuring the Login and Session pipelines through the OnlineTestsCore builder pattern.

Can I use the OnlineTests builder pattern to test voice chat resonance channels?

Yes, you can test voice chat resonance channels by defining test cases with the RESONANCE_TEST_CASE macro and configuring the Resonance Pipeline within the OnlineTestsCore builder pattern infrastructure.

Do I need specific test macros to define OSSv2 online test cases?

Yes, you need specific test macros to define OSSv2 online test cases, specifically using ONLINE_TEST_CASE for standard online tests and RESONANCE_TEST_CASE for voice chat resonance channel testing.

Why does the OSSv2 Online Tests skill require YAML frontmatter?

The OSSv2 Online Tests skill requires YAML frontmatter containing the name and description fields to load the operational Markdown body at runtime correctly for test automation guidance.