← All skills
sonarqube-ai-slop-gate
87 / 100 · Low risk
Fine to try.
By pproenca/dot-skills (GitHub) · coding · 226 stars · scanned at commit cf93c57
Corrects the wrong defaults a model has when standing up self-hosted SonarQube Server as a continuous gate on AI-generated code, verified against docs.sonarsource.com in July 2026 (Server 2026.3, LTA 2026.1). Use when configuring SonarQube, designing a quality gate, or wiring a scan step into CI for AI-assisted work. Covers the setups that run green while measuring almost nothing — the fudge factor skips duplication and coverage conditions below 20 new lines and is on by default; duplication is…
Works with any agent that supports SKILL.md skills.
What this skill can do
Connects to the internet
This is disclosed by the author in the skill's SKILL.md or README.
Found in 17 places.
Show 14 more
- skills/.experimental/sonarqube-ai-slop-gate/references/aica-flag-projects-through-the-api.md, line 24
GATE=$(curl -s "${AUTH[@]}" "$SONAR_HOST_URL/api/qualitygates/list" \ - skills/.experimental/sonarqube-ai-slop-gate/references/aica-flag-projects-through-the-api.md, line 27
curl -sf -X POST "${AUTH[@]}" "$SONAR_HOST_URL/api/qualitygates/select" \ - skills/.experimental/sonarqube-ai-slop-gate/references/aica-qualify-the-gate-explicitly.md, line 31
QUALIFIED=$(curl -s "${AUTH[@]}" "$SONAR_HOST_URL/api/qualitygates/list" \ - skills/.experimental/sonarqube-ai-slop-gate/references/aica-qualify-the-gate-explicitly.md, line 34
curl -s "${AUTH[@]}" "$SONAR_HOST_URL/api/projects/search?ps=500" \ - skills/.experimental/sonarqube-ai-slop-gate/references/aica-qualify-the-gate-explicitly.md, line 37
gate=$(curl -s --get "${AUTH[@]}" \ - skills/.experimental/sonarqube-ai-slop-gate/references/aica-the-builtin-ai-gate-is-lenient.md, line 34
SRC=$(curl -s "${AUTH[@]}" "$SONAR_HOST_URL/api/qualitygates/list" \ - skills/.experimental/sonarqube-ai-slop-gate/references/aica-the-builtin-ai-gate-is-lenient.md, line 38
curl -sf -X POST "${AUTH[@]}" "$SONAR_HOST_URL/api/qualitygates/copy" \ - skills/.experimental/sonarqube-ai-slop-gate/references/aica-the-builtin-ai-gate-is-lenient.md, line 42
curl -sf -X POST "${AUTH[@]}" "$SONAR_HOST_URL/api/qualitygates/create_condition" \ - skills/.experimental/sonarqube-ai-slop-gate/references/aica-the-builtin-ai-gate-is-lenient.md, line 47
curl -sf -X POST "${AUTH[@]}" "$SONAR_HOST_URL/api/qualitygates/create_condition" \ - skills/.experimental/sonarqube-ai-slop-gate/references/aica-the-builtin-ai-gate-is-lenient.md, line 51
curl -s --get "${AUTH[@]}" "$SONAR_HOST_URL/api/qualitygates/show" \ - skills/.experimental/sonarqube-ai-slop-gate/references/aica-use-the-agentic-profile.md, line 18
curl -sf -X POST -H "Authorization: Bearer $SONAR_ADMIN_TOKEN" \ - skills/.experimental/sonarqube-ai-slop-gate/references/blind-no-new-code-complexity-metric.md, line 20
curl -sf -X POST -H "Authorization: Bearer $SONAR_ADMIN_TOKEN" \ - skills/.experimental/sonarqube-ai-slop-gate/references/blind-suppression-comments-turn-the-gate-green.md, line 25
curl -sf -X POST -H "Authorization: Bearer $SONAR_ADMIN_TOKEN" \ - skills/.experimental/sonarqube-ai-slop-gate/references/plat-ai-features-are-edition-gated.md, line 29
curl -s -H "Authorization: Bearer $SONAR_TOKEN" \
Changes files outside its own folder
The author does not mention this.
Found in 1 place.
Install
Paste this into your terminal. It downloads exactly the version we scanned, not whatever is newest.
if [ -e ~/.agents/skills/'sonarqube-ai-slop-gate' ] || [ -L ~/.agents/skills/'sonarqube-ai-slop-gate' ]; then echo 'A skill folder named sonarqube-ai-slop-gate already exists — not replacing it' >&2; false; else d=$(mktemp -d) && git clone --quiet --filter=blob:none --no-checkout 'https://github.com/pproenca/dot-skills' "$d" && git -C "$d" checkout --quiet 'cf93c57cac89d6fc3e4194686000411567f5caf3' -- 'skills/.experimental/sonarqube-ai-slop-gate' && mkdir -p ~/.agents/skills && cp -R "$d"/'skills/.experimental/sonarqube-ai-slop-gate' ~/.agents/skills/'sonarqube-ai-slop-gate' && rm -rf "$d"; fi
Codex reads ~/.agents/skills directly. For Claude Code, Cursor, Copilot, Gemini CLI, Antigravity or OpenCode, also link it. For Claude Code: ln -s ~/.agents/skills/'sonarqube-ai-slop-gate' ~/.claude/skills/'sonarqube-ai-slop-gate' (other agents: ~/.cursor/skills, ~/.copilot/skills, ~/.gemini/skills, ~/.gemini/config/skills, ~/.config/opencode/skills). Or install through the finder skill, which does both.
Badge for your README
The badge for pproenca/dot-skills shows the score of its lowest-scoring skill.

[](https://zalavijaysinh.github.io/skilltrust/repos/pproenca/dot-skills/)
Score history
| Date | Version | Score |
|---|
| 2026-11-07 | cf93c57 | 100 |