benchmark-regression-triage

Solid

Use this skill whenever VibeGuard hook latency, benchmark-action output, GitHub Actions bench-output artifacts, or a suspected performance regression needs investigation. It preserves the PR-to-CI-artifact workflow for comparing recent PRs, older anchors such as PR

AI & Automation 36 stars 6 forks Updated today MIT

Install

View on GitHub

Quality Score: 77/100

Stars 20%
52
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# Benchmark Regression Triage ## Overview This is a repo-local maintainer skill for VibeGuard contributors. It is intentionally stored under `.claude/skills/` so maintainers can use it while working in this repository, but it is not an installable product skill and must not be added to `schemas/install-modules.json` unless it is promoted into `skills/` or `workflows/` with a user-facing support contract. This skill diagnoses VibeGuard hook latency regressions by comparing GitHub Actions `bench-output` artifacts across PR runs, merge runs, and mainline runs. It is meant for non-obvious cases where the current benchmark is under budget but slower than a previous design, such as a `post-write-guard` path losing its `post-write-fast-check` fast path after a runtime migration. Treat CI artifacts as the trend source. Local benchmarks are useful for reproduction after a hypothesis exists, but they are not comparable to GitHub runner history because machine load, shell startup, cache state, and `--runs` count can dominate P95. ## When to Activate - A user asks why VibeGuard benchmark numbers are slower than before. - A PR appears to change hook latency, benchmark output, or benchmark-action reporting. - You need to compare recent PRs with older anchors such as PR #350 or a known fast-path implementation. - A hook is still below the absolute latency budget but may have lost a faster design. - You need a reusable workflow for downloading and comparing GitHub Actions `bench-output...

Details

Author
majiayu000
Repository
majiayu000/vibeguard
Created
5 months ago
Last Updated
today
Language
Shell
License
MIT

Integrates with

Similar Skills

Semantically similar based on skill content — not just same category