This brings SonarQube and SonarCloud directly into your Claude workflow through MCP, so you can check quality gates, search for issues by severity, and analyze code snippets before you push. The pre-commit analysis is the standout feature here: paste in a function and get Sonar feedback without waiting for CI. It runs via Docker and needs your token and URL (or org key for SonarCloud) set as environment variables. The skill includes reference docs on metrics and severity levels, plus patterns for common workflows like checking PR quality gates or triaging blocker issues. If you're already using Sonar and want shift-left feedback without leaving your editor, this closes that loop cleanly.

skills.sh installs
3.7K
GitHub stars
369
last updated
Aug 21, 2026

Install

$ npx -y skills add giuseppe-trisciuoglio/developer-kit --skill sonarqube-mcp --agent claude-code

Installs into .claude/skills of the current project.

Files

SonarQube MCP Integration

Leverage SonarQube and SonarCloud capabilities directly through the Model Context Protocol (MCP) server to enforce code quality, discover issues, and run pre-push analysis inside the agent workflow.

Overview

This skill provides instructions and patterns for using the SonarQube MCP Server tools. It enables automated workflows for:

  • Checking quality gate status before merges or deployments
  • Discovering and triaging issues by severity and project
  • Analyzing code snippets locally before committing (shift-left)
  • Understanding SonarQube rules with full documentation

When to Use

Use this skill when:

  • The user wants to check if a project passes its quality gate before merging a PR
  • The user wants to find critical or blocker issues in one or more SonarQube projects
  • The user wants to analyze a code snippet for issues before pushing to CI
  • The user wants to understand why a specific Sonar rule flagged their code
  • The user asks for pre-commit or pre-push quality feedback

Sponsors

Details

Repository
github.com/giuseppe-trisciuoglio/developer-kit
Categories
Backend & APIs, DevOps & CI/CD, Git & Pull Requests, Code Review & Quality, AI & Agent Building, Automation & Workflows, Sales & Marketing
First seen
May 16, 2026

More from giuseppe-trisciuoglio/developer-kit

All 102
1tradermonty avatarsector-analysttradermonty/claude-trading-skillsThis skill should be used when analyzing sector rotation patterns and market cycle positioning. It fetches sector uptrend data from CSV (no API key required) an3.7Kskills.sh installs
2dotnet avataruse-js-interopdotnet/skillsAdd, review, or fix JavaScript interop in Blazor components. USE FOR: calling JavaScript from Blazor, calling .NET from JavaScript, collocated .razor.js modules3.7Kskills.sh installs
3veithly avatartavily-searchveithly/tavily-searchTavily AI search API - Optimized search for AI agents. Use when searching the web for current information, news, facts, or any task requiring real-time data.3.7Kskills.sh installs
4openai avatarspeechopenai/skillsUse when the user asks for text-to-speech narration or voiceover, accessibility reads, audio prompts, or batch speech generation via the OpenAI Audio API; run t3.7Kskills.sh installs
5tradermonty avatarmarket-breadth-analyzertradermonty/claude-trading-skillsQuantifies market breadth health using TraderMonty's public CSV data. Generates a 0-100 composite score across 6 components (100 = healthy). No API key required3.7Kskills.sh installs
6yaklang avatarntlm-relay-coercionyaklang/hack-skillsNTLM relay and authentication coercion playbook. Use when capturing and relaying NTLM authentication to escalate privileges via SMB, LDAP, HTTP, or MSSQL relay 3.7Kskills.sh installs