SKILL

quarkus-verification

Verification loop for Quarkus projects: build, static analysis (Checkstyle, PMD, SpotBugs), tests with JaCoCo coverage, OWASP dependency and container security scans, GraalVM native compilation, health checks, and config validation. Use when verifying a Quarkus service before a PR, after major refactoring or dependency upgrades, or pre-deploy.

Target: Cloud, operations & security. Automatically collected · unverified.

Excerpt from the author’s documentation

Extracted from a fixed version of SKILL.md in its original language. This is the author’s documentation; installation, compatibility and runtime results have not been verified by this site.

Read the original English text

Topics in the source

  • Quarkus Verification Loop
  • When to Activate
  • Phase 1: Build
  • Phase 2: Static Analysis
  • Checkstyle, PMD, SpotBugs (Maven)
  • SonarQube (if configured)
  • Common Issues to Address
  • Phase 3: Tests + Coverage

Run before PRs, after major changes, and pre-deploy. Before opening a pull request for a Quarkus service After major refactoring or dependency upgrades Pre-deployment verification for staging or production Running full build → lint → test → security scan → native compilation pipeline Validating test coverage meets thresholds (80%+) Testing native image compatibility If build fails, stop and fix compilation errors. Unused imports or variables Complex methods (high cyclomatic complexity) Potential null pointer dereferences Security issues flagged by SpotBugs Test service logic with mocked dependencies: Test with real database (Testcontainers): Test REST endpoints with REST Assured: Check target/site/jacoco/index.html for detailed coverage: Overall line coverage (target: 80%+) Branch coverage (target: 70%+) Identify uncovered critical paths Review target/dependency-check-report.html for CVEs. [ ] All secrets in environment variables (not in code) [ ] Input validation on all endpoints [ ] Authentication/authorization configured [ ] CORS properly configured [ ] Security headers set [ ] Passwords hashed with BCrypt [ ] SQL injection protection (parameterized queries) [ ] Rate limiting on

This is an excerpt. Refer to the complete source and its current requirements.

Source repository
affaan-m/ECC
Source file
pi/core/skills/quarkus-verification/SKILL.md
Fixed revision
d2ef2680594f9a17526a6e1a2e18b3d242c5d17b
Read the complete original documentation ↗

Sources and evidence

This record was collected automatically. Its documentation, suitability and runtime behavior have not been manually verified.

Author: affaan-m/ECC · original repository metadata. Documentation review: Not reviewed. Last source check: 2026-11-09T15:01:43.221Z.

Categories are inferred from names, descriptions and paths. They do not establish compatibility.

License and attribution

MIT. Third-party content and copyright remain with their authors. Refer to the original license and terms.

Original license ↗

Synchronization, copying and user-reported success do not mark a resource as runtime-tested.

Limitations and notes

  • Collecting metadata does not mean this site has installed, adapted, runtime-tested or security-reviewed the resource.