By COvayurt
SonarQube integration - fetch issues, run analysis, check quality gate, view metrics
Universal plugins for AI coding agents — SonarQube and GitLab integrations.
| Agent | Skills | Hooks |
|---|---|---|
| Claude Code | ✅ | ✅ |
| Codex CLI | ✅ | - |
| Plugin | Description |
|---|---|
| sonarqube | Code quality, security hotspots, metrics, quality gates |
| gitlab-issues | List issues, manage comments, assign people, create MRs |
| gitlab-mr | List MRs, review comments, resolve discussions |
# Add marketplace (one-time)
/plugin marketplace add COVayurt/awesome-agent-toolkit
# Install plugins
/plugin install sonarqube@awesome-agent-toolkit
/plugin install gitlab-issues@awesome-agent-toolkit
/plugin install gitlab-mr@awesome-agent-toolkit
Add environment variables to ~/.claude/settings.json:
{
"env": {
"SONAR_HOST_URL": "https://sonarqube.example.com",
"SONAR_TOKEN": "sqa_xxxxxxxxxxxxx",
"SONAR_PROJECT_KEY": "my-project",
"GITLAB_HOST_URL": "https://gitlab.com",
"GITLAB_TOKEN": "glpat-xxxxxxxxxxxx",
"GITLAB_PROJECT_ID": "12345678"
}
}
fetch sonar issues from new code
check quality gate status
show security hotspots
explain rule java:S2140
fetch gitlab issues by v1.31.0 milestone
show issue 45 details
assign issue 45 to alice
list open merge requests
show MR 123 discussions
resolve discussion on MR 123
awesome-agent-toolkit/
├── core/
│ ├── sonarqube/scripts/ # fetch-issues, quality-gate, metrics
│ └── gitlab/scripts/ # list-issues, list-mrs, post-comment
├── adapters/
│ ├── claude/ # Skills, hooks for Claude Code
│ └── codex/ # Skills for Codex CLI
└── .claude-plugin/ # Marketplace metadata
MIT
Modifies files
Hook triggers on file write and edit operations
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
npx claudepluginhub covayurt/awesome-agent-toolkit --plugin sonarqubeGitLab Merge Request integration - list MRs, read comments, post feedback, resolve discussions
GitLab Issues integration - list issues, manage comments, update descriptions, assign milestones and people, create MRs
Senior architect code review - reads branch diff and posts inline comments on merge requests
Automatically enforce SonarQube code quality and security in the agent coding loop — 7,000+ rules, secrets scanning, agentic analysis, and quality gates across 40+ languages.
Curator - Ancient guardian of code excellence. Orchestrates 5 quality gates (Static Analysis, Test Coverage, Security Scanning, Complexity Analysis, Dependency Health) in a unified flow. Ensures pristine code through Forerunner precision and automated enforcement.
Live codebase visualization and structural quality gate — 14 health dimensions graded A-F, dependency analysis, and architecture governance via MCP
Structured codebase health attributes with severity-based agent routing
Shift-left code review skills that bring Qodo's quality standards and code review capabilities into your local development workflow. Catch issues before commit, enforce organizational standards, and resolve PR feedback directly in your agent.
Analyze local repos for code health, complexity, test coverage gaps - multi-dimensional health analysis combining complexity + churn + coverage