Testing & Quality skills

Browse reusable Agent Skills, each with a clear purpose and practical guidance.

approve-registry-update

Verify that an otelbot "Auto-update registry versions" PR is a pure version bump, then on confirmation, approve and add it to the merge queue. Use for otelbot/auto-update-registry-* PRs in open-telemetry/opentelemetry.io.

934 repo starsObserved in 1 repos
Testing & Quality

Manage Whisper test models

Use when tests need deterministic model files, model downloads fail, or WHISPER_TEST_MODEL_PATH is involved.

934 repo starsObserved in 1 repos
Testing & Quality

review-pull-request

Review pull requests for opentelemetry.io: CI check semantics, CLA and approval-label workflow, refcache handling, locale rules, and content quality. Use when reviewing a PR or debugging a CI failure in open-telemetry/opentelemetry.io.

934 repo starsObserved in 1 repos
Testing & Quality

Validate MAUI mobile tests

Use when changing MAUI target frameworks, mobile runtime packaging, or mobile test behavior.

934 repo starsObserved in 1 repos
Testing & Quality

Validate No-AVX tests

Use when changing CPU NoAvx runtime loading, package imports, or tests that must run without AVX.

934 repo starsObserved in 1 repos
Testing & Quality

Validate runtime loading

Use when changing runtime selection, RuntimeOptions, NativeLibraryLoader, runtime package imports, or examples that force runtime order.

934 repo starsObserved in 1 repos
Testing & Quality

amiberry-arm64-jit

Reference workflow for Amiberry ARM64 JIT debugging and fixes. Use for ARM64 JIT crashes, stalls, wrong behavior, performance work, codegen issues, inter-block flag handling, natmem or page-0 guard bugs, FPU JIT problems, and regressions in files such as compemu_support_arm.cpp, compemu_fpp_arm.cpp, compemu_midfunc_arm64.cpp, or gencomp_arm. Covers the known root-cause fixes around liveflags, flush_flags, FBcc and Bcc and BSR sign extension, PC_P 64-bit pointer handling, ADDX and SUBX Z-flag semantics, bus error recovery, R_REGSTRUCT offsets, SysInfo MIPS, Lightwave, and Workbench boot issues. This skill is ARM64-specific; for x86-64 JIT allocator or RIP-relative distance issues use `amiberry-x86-jit`.

929 repo starsObserved in 1 repos
Testing & Quality

amiberry-x86-jit

Reference workflow for Amiberry x86-64 JIT debugging and fixes. Use for x86 or x86-64 JIT allocator failures, RIP-relative `±2GB` distance bugs, PIE or ASLR allocation issues, high-natmem/direct-mode bugs, `PC_P` pointer-width regressions, `MAP_32BIT` or `VirtualAlloc` fallback bugs, runtime JIT disable or interpreter fallback bugs, and regressions in files such as `src/jit/x86/compemu_support_x86.cpp` and `src/jit/x86/compemu_x86.h`.

929 repo starsObserved in 1 repos
Testing & Quality

troubleshoot-amiberry

Use when investigating, reproducing, or fixing Amiberry bugs, especially renderer or input regressions, RTG/Picasso96 pixel-format or presentation bugs, HiDPI or SDL3 logical-presentation bugs, Android SDL Java/JNI version mismatches, Vulkan capability or swapchain failures, libretro headless stub or link regressions, MHI/audio playback regressions, threaded device shutdown hangs, OS4 filesystem packet fallback issues, PPC/QEMU runtime performance regressions, crash regressions, or behavior regressions. Follow an edit-build-run-test-fix cycle, using Amiberry MCP runtime-control tools when they are configured and falling back to normal process, log, screenshot, and debugger tools otherwise.

929 repo starsObserved in 1 repos
Testing & Quality