ci-workflow-guide

Automate CI workflow orchestration for SGLang project testing.

Updated May 30, 2026
One-click install
npx skills add https://github.com/QingHuan-6/SglangGen --skill ci-workflow-guide-qinghuan-6
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ci-workflow-guide
Source: https://github.com/QingHuan-6/SglangGen/tree/main/.claude/skills/ci-workflow-guide
Command: npx skills add https://github.com/QingHuan-6/SglangGen --skill ci-workflow-guide-qinghuan-6

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

CI workflows for SGLang projects are complex, brittle, and hard to reason about; this guide clarifies how to orchestrate tests, gate changes, and fast-fail across multiple stages to improve reliability and feedback.

Core Features & Use Cases

  • Architecture overview of test orchestration: base, kernel, and advanced stages, including gating and partitioning.
  • Key files and components: workflows, actions, runners, and test runners that manage stage progression and health checks.
  • Use Case: When a PR introduces a new CI stage, align gating, fast-fail, and partitioning to minimize wait times and surface root causes quickly.

Quick Start

Configure PR workflows to enable staged test execution with gating, fast-fail, and cross-stage health checks for reliable CI feedback.

Frequently Asked Questions about ci-workflow-guide

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

FAQPage Schema
What is CI test partitioning and how does it improve PR gating?

CI test partitioning splits staged test execution across multiple runners to enable fast-fail PR gating. This architecture surfaces root causes quickly and minimizes wait times by running base, kernel, and advanced test stages in parallel.

How do I configure CI workflows for staged test execution?

You configure CI workflows by defining base, kernel, and advanced test stages with appropriate gating and fast-fail machinery. This staged test execution ensures reliable CI feedback through cross-stage health checks and automated progression.

Why does my SGLang CI pipeline fail to fast-fail on PR changes?

SGLang CI pipelines fail to fast-fail when gating and partitioning are misaligned across test stages. Correctly orchestrating the base, kernel, and advanced stages ensures fast-fail machinery surfaces root causes quickly without waiting for all tests to complete.

When do I need to align CI gating and fast-fail machinery for new test stages?

You need to align CI gating and fast-fail machinery when a PR introduces a new test stage to the orchestration pipeline. Proper alignment minimizes wait times and ensures cross-stage health checks provide reliable CI feedback.

Does CI workflow orchestration require specific runner configurations for test partitioning?

CI workflow orchestration requires configuring test runners to manage stage progression and health checks for test partitioning. Runners must support the base, kernel, and advanced stages to properly execute gating and fast-fail logic.

What is the best way to debug CI failures in scheduled runs?

The best way to debug CI failures in scheduled runs is analyzing the staged test orchestration architecture. Reviewing the gating, fast-fail machinery, and cross-stage health checks helps isolate whether failures originate in base, kernel, or advanced test stages.