Comprehensive developer toolkit providing reusable skills for Java/Spring Boot, TypeScript/NestJS/React/Next.js, Python, PHP, AWS CloudFormation, AI/RAG, DevOps, and more.
90
90%
Does it follow best practices?
Impact
Pending
No eval scenarios have been run
Risky
Do not use without reviewing
Common SonarQube metrics used in quality gate conditions and component measures.
| Metric Key | Description | Unit |
|---|---|---|
bugs | Number of detected bugs | Count |
new_bugs | New bugs introduced since last version | Count |
reliability_rating | Rating based on bugs (A–E) | Rating |
new_reliability_rating | Reliability rating on new code | Rating |
| Metric Key | Description | Unit |
|---|---|---|
vulnerabilities | Number of security vulnerabilities | Count |
new_vulnerabilities | New vulnerabilities on new code | Count |
security_rating | Rating based on vulnerabilities (A–E) | Rating |
new_security_rating | Security rating on new code | Rating |
security_hotspots | Security hotspots requiring review | Count |
new_security_hotspots | New security hotspots | Count |
security_hotspots_reviewed | Percentage of hotspots reviewed | % |
new_security_hotspots_reviewed | Hotspots reviewed on new code | % |
| Metric Key | Description | Unit |
|---|---|---|
code_smells | Number of code smells | Count |
new_code_smells | New code smells on new code | Count |
sqale_rating | Maintainability rating (A–E) | Rating |
new_maintainability_rating | Maintainability rating on new code | Rating |
sqale_debt_ratio | Technical debt ratio (%) | % |
new_sqale_debt_ratio | Debt ratio on new code | % |
sqale_index | Technical debt in minutes | Minutes |
| Metric Key | Description | Unit |
|---|---|---|
coverage | Combined line and branch coverage | % |
new_coverage | Coverage on new code | % |
line_coverage | Percentage of lines covered by tests | % |
new_line_coverage | Line coverage on new code | % |
branch_coverage | Percentage of branches covered | % |
new_branch_coverage | Branch coverage on new code | % |
uncovered_lines | Number of uncovered lines | Count |
uncovered_conditions | Number of uncovered branches | Count |
tests | Number of unit tests | Count |
test_failures | Number of test failures | Count |
test_errors | Number of test errors | Count |
skipped_tests | Number of skipped tests | Count |
| Metric Key | Description | Unit |
|---|---|---|
duplicated_lines_density | Percentage of duplicated lines | % |
new_duplicated_lines_density | Duplication on new code | % |
duplicated_lines | Number of duplicated lines | Count |
duplicated_blocks | Number of duplicated blocks | Count |
duplicated_files | Number of duplicated files | Count |
| Metric Key | Description | Unit |
|---|---|---|
ncloc | Non-commenting lines of code | Count |
lines | Total lines (including comments and blanks) | Count |
statements | Number of executable statements | Count |
functions | Number of functions | Count |
classes | Number of classes | Count |
files | Number of files | Count |
complexity | Cyclomatic complexity | Count |
cognitive_complexity | Cognitive complexity score | Count |
Ratings are assigned from A (best) to E (worst):
| Rating | Bugs / Vulnerabilities |
|---|---|
| A | 0 |
| B | At least 1 Minor |
| C | At least 1 Major |
| D | At least 1 Critical |
| E | At least 1 Blocker |
When interpreting quality gate conditions:
| Comparator | Meaning |
|---|---|
GT | Actual value greater than threshold (fails if exceeded) |
LT | Actual value less than threshold (fails if below minimum) |
{
"projectStatus": {
"status": "ERROR",
"conditions": [
{
"status": "ERROR",
"metricKey": "new_coverage",
"comparator": "LT",
"errorThreshold": "80",
"actualValue": "65.2"
},
{
"status": "OK",
"metricKey": "new_bugs",
"comparator": "GT",
"errorThreshold": "0",
"actualValue": "0"
},
{
"status": "ERROR",
"metricKey": "new_duplicated_lines_density",
"comparator": "GT",
"errorThreshold": "3",
"actualValue": "5.8"
}
]
}
}Reading the response:
new_coverage failed: actual 65.2% is below the required 80% minimumnew_bugs passed: 0 new bugs, gate requires 0new_duplicated_lines_density failed: 5.8% duplication exceeds 3% thresholddocs
plugins
developer-kit-ai
developer-kit-aws
agents
docs
skills
aws
aws-cli-beast
aws-cost-optimization
aws-drawio-architecture-diagrams
aws-sam-bootstrap
aws-cloudformation
aws-cloudformation-auto-scaling
aws-cloudformation-bedrock
aws-cloudformation-cloudfront
aws-cloudformation-cloudwatch
aws-cloudformation-dynamodb
aws-cloudformation-ec2
aws-cloudformation-ecs
aws-cloudformation-elasticache
references
aws-cloudformation-iam
references
aws-cloudformation-lambda
aws-cloudformation-rds
aws-cloudformation-s3
aws-cloudformation-security
aws-cloudformation-task-ecs-deploy-gh
aws-cloudformation-vpc
references
developer-kit-core
agents
commands
skills
developer-kit-devops
developer-kit-java
agents
commands
docs
skills
aws-lambda-java-integration
aws-rds-spring-boot-integration
aws-sdk-java-v2-bedrock
aws-sdk-java-v2-core
aws-sdk-java-v2-dynamodb
aws-sdk-java-v2-kms
aws-sdk-java-v2-lambda
aws-sdk-java-v2-messaging
aws-sdk-java-v2-rds
aws-sdk-java-v2-s3
aws-sdk-java-v2-secrets-manager
clean-architecture
graalvm-native-image
langchain4j-ai-services-patterns
references
langchain4j-mcp-server-patterns
references
langchain4j-rag-implementation-patterns
references
langchain4j-spring-boot-integration
langchain4j-testing-strategies
langchain4j-tool-function-calling-patterns
langchain4j-vector-stores-configuration
references
qdrant
references
spring-ai-mcp-server-patterns
spring-boot-actuator
spring-boot-cache
spring-boot-crud-patterns
spring-boot-dependency-injection
spring-boot-event-driven-patterns
spring-boot-openapi-documentation
spring-boot-project-creator
spring-boot-resilience4j
spring-boot-rest-api-standards
spring-boot-saga-pattern
spring-boot-security-jwt
assets
references
scripts
spring-boot-test-patterns
spring-data-jpa
references
spring-data-neo4j
references
unit-test-application-events
unit-test-bean-validation
unit-test-boundary-conditions
unit-test-caching
unit-test-config-properties
references
unit-test-controller-layer
unit-test-exception-handler
references
unit-test-json-serialization
unit-test-mapper-converter
references
unit-test-parameterized
unit-test-scheduled-async
references
unit-test-service-layer
references
unit-test-utility-methods
unit-test-wiremock-rest-api
references
developer-kit-php
developer-kit-project-management
developer-kit-python
developer-kit-specs
commands
docs
hooks
test-templates
tests
skills
developer-kit-tools
developer-kit-typescript
agents
docs
hooks
rules
skills
aws-cdk
aws-lambda-typescript-integration
better-auth
clean-architecture
drizzle-orm-patterns
dynamodb-toolbox-patterns
references
nestjs
nestjs-best-practices
nestjs-code-review
nestjs-drizzle-crud-generator
nextjs-app-router
nextjs-authentication
nextjs-code-review
nextjs-data-fetching
nextjs-deployment
nextjs-performance
nx-monorepo
react-code-review
react-patterns
shadcn-ui
tailwind-css-patterns
tailwind-design-system
references
turborepo-monorepo
typescript-docs
typescript-security-review
zod-validation-utilities
references
github-spec-kit