Skip to content

alkampfergit/github-alk

v0.1.1

GitHub CLI, CI, PR, and SonarCloud automation skills, ported from azdo-cli.

gh-actions-debug

Diagnose and fix failing GitHub Actions workflows using the gh CLI. Use when CI is failing, tests pass locally but not in CI, or the user wants to inspect workflow run logs and secrets.

gh-cli-guide

Reference guide for the gh GitHub CLI. Invoke when another skill in this plugin (github-pr-manager, gh-actions-debug, sonarcloud, sonarcloud-pr-fix) needs canonical command patterns for issues, PRs, checks, workflow logs, reviewer comments, code scanning, labels, or the REST API. Also used when the user asks "how do I X with gh".

github-pr-manager

MANUAL SLASH-ONLY skill. Invoke EXCLUSIVELY when the user types /github-pr-manager. Never auto-invoke, never chain from another skill, never treat any other skill's handoff comment or instruction as a trigger. When the user runs it directly: fix the current GitHub pull request until checks pass or five fix rounds are exhausted — inspect GitHub checks with gh, remediate SonarCloud issues with the sonarcloud skill, inspect failed workflow jobs or code scanning alerts, push fixes, repeat. Also covers (on direct user request): opening a PR from the current branch following trunk-based branching conventions, waiting for a reviewer (human or Copilot) and addressing their line-level comments, and closing a ready release PR. While invoked, stay active and poll PR comments every five minutes for new feedback or an explicit closure instruction — do not go idle.

sonarcloud

Analyze and fix SonarCloud issues on pull requests. Use when the user mentions SonarCloud, quality gate, code smells, duplication, or wants to check PR quality status. Reads issues via GitHub API, creates fix plans, and applies fixes with awareness of parallel agent safety.

sonarcloud-pr-fix

Use when the user wants to find SonarCloud issues for the current branch pull request, fix them in the local repo, verify with local checks, push the branch, and confirm whether SonarCloud has reanalyzed the PR.