Skip to main content

code-quality-checks

Enforce code quality with SonarCloud, CheckStyle, SpotBugs, and maintain quality gates

Source facts

Repository
Hack23/cia
Last source activity
February 1, 2026 at 00:05
Detected SKILL.md language
English
Stars
239
Forks
57

Install options

The review-first prompt is selected by default. You can switch to a direct command or download a local copy.

Review the source files

Read SKILL.md and any companion files shown by SkillsMP before deciding whether to install.

Showing SKILL.md

SKILL.md
Source instructions · Read-only preview
name
code-quality-checks
description
Enforce code quality with SonarCloud, CheckStyle, SpotBugs, and maintain quality gates
license
Apache-2.0
# Code Quality Checks Skill ## Purpose Maintain high code quality through automated static analysis and quality gates. ## When to Use - ✅ Before committing code - ✅ In CI/CD pipeline - ✅ During code reviews - ✅ Regular quality audits ## SonarCloud Quality Gates ```yaml # sonar-project.properties sonar.projectKey=Hack23_cia sonar.organization=hack23 sonar.qualitygate.wait=true # Quality Gate Thresholds sonar.coverage.minimum=80 sonar.duplications.maximum=3 sonar.maintainability.rating=A sonar.reliability.rating=A sonar.security.rating=A ``` ## CheckStyle Configuration ```xml <module name="Checker"> <module name="LineLength"> <property name="max" value="120"/> </module> <module name="TreeWalker"> <module name="NeedBraces"/> <module name="AvoidStarImport"/> <module name="UnusedImports"/> </module> </module> ``` ## Maven Quality Plugin ```xml <plugin> <groupId>org.sonarsource.scanner.maven</groupId> <artifactId>sonar-maven-plugin</artifactId> <version>3.10.0.2594</version> </plugin> ``` ## References - SonarCloud: https://sonarcloud.io/ - CheckStyle: https://checkstyle.org/
View on GitHub