testsuite
01Skill Claude CodeCodex
Task → skill router and hard-rule set for projectbluefin/testsuite. Load this first in every session, then load only the sub-skills your task needs.
Cloud-native QA pipeline for Project Bluefin — Argo Workflows + KubeVirt + qecore/behave AT-SPI tests
Skill Claude CodeCodex
Task → skill router and hard-rule set for projectbluefin/testsuite. Load this first in every session, then load only the sub-skills your task needs.
Skill Claude CodeCodex
How to contribute changes to the testsuite repo. Load when preparing a PR or reviewing contribution mechanics.
Skill Claude CodeCodex
How to read and contribute to the live test dashboard metrics. Load when updating metrics collection or interpreting dashboard data.
Skill Claude CodeCodex
How to call and debug the reusable testsuite e2e workflow. Load when changing e2e.yml, action inputs, or consumer-repo wiring.
Skill Claude CodeCodex
Operational gotchas and failure signatures for the testsuite lab/CI setup. Load when debugging e2e failures, GDM, oomd, Argo, or runner issues.
Skill Claude CodeCodex
How to request and retrieve Flatpak app screenshots from the e2e workflow. Load when configuring screenshotflatpaks or writing release workflows that consume screenshots.
Skill Claude CodeCodex
When to stop and ask a human for input. Use when a PR is ready to merge, when changing CI interfaces or secrets, when a change may break consumers, or before any upstream write.
Skill Claude CodeCodex
The self-improvement loop: when and how to write a skill update for a code change. Load when you changed tests, workflows, actions, or scripts.
Skill Claude CodeCodex
Issue triage rules and lifecycle labels for this repo. Load when triaging open issues or backlog PRs.
Skill Claude CodeCodex
How to write, split, and review docs/skills/ files in testsuite. Load when creating, editing, or deleting a skill.
Skill Claude CodeCodex
How to write behave scenarios and step definitions for the testsuite repo. Load when editing .feature files or steps.py.
Skill Claude CodeCodex
How to write bootc upgrade, rollback, and migration tests for the testsuite repo. Load when editing bootc-related .feature files or steps.
Skill Claude CodeCodex
How to write GNOME Shell / AT-SPI / dogtail tests for the testsuite repo. Load when editing GNOME interaction steps.
Skill Claude CodeCodex
How to write KDE/Plasma e2e tests with selenium-webdriver-at-spi and raw CDP for Steam Gamescope. Use when authoring KDE tests, setting up the KDE runner image, or deciding where inputsynth must live.
Skill Claude CodeCodex
Quarantine policy and age limits for stale tests. Load when deciding whether to quarantine, unquarantine, or remove a scenario.
Skill Claude CodeCodex
Authoritative coverage matrix and @future gap list. Load during planning, coverage reviews, or when adding a new suite.
Skill Claude CodeCodex
UEFI/OVMF reboot testing guidance. Load when adding or debugging UEFI boot paths in the e2e workflows.