Installs into .claude/skills of the current project.
Are you the author of Sonarqube?
Add the live security badge to your README. It updates with every re-scan.
[](https://www.skillsdirectory.com/skills/fisker086-sonarqube)
---
name: sonarqube
description: Query SonarQube code quality metrics and issues
activation_keywords: [sonarqube, sonar, code quality, lint, coverage, bug, vulnerability]
execution_mode: server
---
# SonarQube Skill
Provides read-only SonarQube operations via HTTP API:
- List projects and their quality gate status
- Get code quality metrics (bugs, vulnerabilities, code smells, coverage)
- List issues with filters
- Get quality gate details
- List project measures
Use `builtin_sonarqube` tool with fields:
- `operation`: one of "list_projects", "project_status", "metrics", "list_issues", "quality_gate", "measures"
- `project_key`: SonarQube project key (required for project_status/metrics/list_issues/measures)
- `sonarqube_url`: SonarQube server URL (default: http://localhost:9000)
- `token`: SonarQube authentication token (from SONAR_TOKEN env var if not provided)
- `severity`: filter issues by severity (INFO, MINOR, MAJOR, CRITICAL, BLOCKER)
- `types`: filter issues by type (BUG, VULNERABILITY, CODE_SMELL)
- `per_page`: results per page (default: 20)
Note: All operations are read-only.
The token is used only for this request and never logged.