Audit the full health of a GitHub repository. Triggers on /github-health commands and on natural-language requests like "check this repo", "is this PR safe to merge", "is this repo ready to release", or "audit security/CI/branches/Linear sync of this GitHub project". Routes to specialized sub-skills based on requested scope. Read-only by default; destructive actions require explicit user approval.
Audit Dependabot alerts and PRs in a GitHub repository: severity counts, affected packages, manifest and lockfile coverage, malware alerts, and version-update versus security-update configuration. Use this for vulnerability alerts and Dependabot PR backlogs; for the dependency tree itself use github-health-dependency-graph. Triggers on `/github-health dependabot <repo>` and requests like "what Dependabot alerts are open", "review vulnerable dependencies", or "is Dependabot configured". Read-only; never dismisses alerts or merges PRs.
Run an end-to-end health audit of a GitHub repository covering main branch, Actions, pull requests, branches, issues, security alerts, dependencies, documentation, releases, permissions, and Linear sync. Triggers on `/github-health full <repo>`, `/github-health standard <repo>`, `/github-health deep <repo>`, `/github-health quick <repo>` for a quick subset, and requests like "audit the whole repo" or "give me a complete health check". Read-only; destructive recommendations are approval-gated.
Apply score-improving changes to a GitHub repository based on the latest GitHub Health Report. Triggers on /github-health-improve commands and on natural-language requests like "raise this repo's health score", "apply the next improvement", "ratchet up the score". Reads the most recent saved report, picks the next highest-leverage improvement, optionally applies it on a non-main branch, opens a PR, and (when explicitly enabled) merges and re-audits. Approval-gated by default. Hard-stops on any red Action, conflict, secret detection, or destructive-operation requirement.
Run an umbrella security audit for a GitHub repository aggregating code scanning, Dependabot, secret scanning, malware alerts, repository security settings, SECURITY.md, and workflow permissions into one view. Use when the user wants the whole security picture; for a single dimension use child skills such as github-health-code-scanning, github-health-dependabot, or github-health-secret-scanning. Triggers on `/github-health security <repo>` and requests like "is this repo secure", "audit security posture", or "what is our security debt". Read-only; never dismisses alerts or changes settings without explicit approval.
Audit GitHub branch hygiene: merged branches, stale branches, orphan branches, branches behind main, branch naming risks, and branch cleanup candidates. Triggers on `/github-health branches <repo>` and requests like "review branches", "which branches can I delete", "branch cleanup", or "are there stale branches". Use this for branch-only cleanup; for cross-cutting cleanup (branches + PRs + issues + docs + security + Linear) use github-health-cleanup-plan instead. Read-only; never deletes branches without explicit approval.
Produce a safe, approval-gated multi-area cleanup plan for a GitHub repository covering branches, stale PRs, stale issues, documentation updates, security follow-ups, and Linear synchronization. Use this for cross-cutting cleanup; for branches-only cleanup use github-health-branches. Triggers on `/github-health cleanup-plan <repo>` and requests like "give me a cleanup plan" or "what should I tidy up across the repo". Read-only; every destructive step is explicitly approval-gated.
Audit CodeQL and other code scanning alerts in a GitHub repository: open alerts by severity, dismissed alerts with reasons, false-positive handling, and remediation tracking. Triggers on `/github-health code-scanning <repo>` and requests like "review CodeQL findings", "what SAST alerts are open", or "audit static-analysis results". Read-only; never dismisses alerts.