gateway-testing

Route unit, integration, and coverage testing tasks to specialized library skills.

11|2|Updated Apr 7, 2026
One-click install
npx skills add https://github.com/porcupine-md/jonggrang --skill gateway-testing
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: gateway-testing
Source: https://github.com/porcupine-md/jonggrang/tree/main/skills/core/gateway-testing
Command: npx skills add https://github.com/porcupine-md/jonggrang --skill gateway-testing

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Routing testing work to the right specialized library skills ensures tests are executed by experts, reducing misrouted tasks and debugging churn.

Core Features & Use Cases

  • Intent-based routing: directs unit, integration, e2e, coverage, and flaky-test tasks to the appropriate library skill.
  • Scalability: supports routing across multiple skills in a pipeline without losing context.
  • Quality gates: centralizes validation by delegating work to the correct testing module and consolidating results.

Quick Start

Route a test task to the right library skill and verify the results.

Frequently Asked Questions about gateway-testing

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

FAQPage Schema
How do I route testing tasks to the right library for QA?

To route testing tasks for QA, you can use intent-based keywords to direct unit, integration, and coverage tests to specialized library skills. This ensures correct specialization and reduces misrouted tasks by mapping explicit intents to the appropriate module.

What is intent-based routing for unit and integration testing?

Intent-based routing for unit and integration testing is a mechanism that maps explicit intent keywords to specialized testing skills. It coordinates execution across multiple modules using YAML-frontmattered definitions to ensure tests are handled by the correct expert library.

Can I use a testing gateway to maintain context across a CI/CD pipeline?

Yes, you can use a testing gateway to maintain context across a CI/CD pipeline. It supports routing across multiple skills in a pipeline without losing context, centralizing validation and consolidating quality gate results.

How do I centralize quality gates for flaky test management?

To centralize quality gates for flaky test management, delegate work to the correct testing module via a routing gateway. The gateway coordinates the execution of flaky-test tasks and consolidates the validation results in one place.

What's the best way to manage multiple testing skills without losing context?

The best way to manage multiple testing skills without losing context is using a routing gateway that coordinates tasks across a pipeline. It relies on explicit intent keywords and YAML-frontmattered SKILL.md definitions to map tasks to the correct skill.

Do I need YAML-frontmattered SKILL.md definitions to route tests?

Yes, you need YAML-frontmattered SKILL.md definitions to route tests. The gateway relies on these definitions alongside explicit intent keywords to accurately map testing tasks to the correct specialized library skill.