audit-build-ci

star 17.7k

Audit build and CI configuration for correctness risks

ben-manes By ben-manes schedule Updated 3/22/2026

name: audit-build-ci description: Audit build and CI configuration for correctness risks context: fork agent: auditor disable-model-invocation: true

Audit the build and CI configuration for subtle correctness risks.

Read the build files and CI workflows before analyzing:

  • build.gradle.kts (root and caffeine module)
  • gradle/plugins/ (custom Gradle plugins)
  • .github/workflows/ (GitHub Actions)
  • gradle.properties

Consider:

  • Misconfigured dependency scopes
  • Incorrect test isolation
  • Non-reproducible builds
  • Incorrect Gradle cache configuration
  • Missing failure modes (tests passing when they shouldn't)
  • Incorrect CI matrix coverage
  • Silent test skipping
  • Performance problems in the build
  • Security issues (dependency vulnerabilities, secret exposure)
  • Bad practices that could cause false confidence

Report only issues that could cause incorrect artifacts, missing failures, or false confidence in test results.

Install via CLI
npx skills add https://github.com/ben-manes/caffeine --skill audit-build-ci
Repository Details
star Stars 17,706
call_split Forks 1,695
navigation Branch main
article Path SKILL.md
More from Creator