GitHub Repo Health Stinger

SkillDev tools

Repository hygiene auditor for GitHub repos - branching strategy, branch protection rulesets, PR culture, commit history (Conventional Commits), CI workflow density, README/docs presence, .gitignore coverage, CODEOWNERS, issue/PR templates, and repo settings (merge strategy, secret scanning, auto-delete). Use when the user says \\\\\\\"audit this repo\\\\\\\", \\\\\\\"repo health check\\\\\\\", \\\\\\\"review our branching strategy\\\\\\\", \\\\\\\"check branch protection\\\\\\\", \\\\\\\"CODEOWNERS audit\\\\\\\", \\\\\\\"are our CI checks configured correctly\\\\\\\", \\\\\\\"check PR templates\\\\\\\", or \\\\\\\"GitHub repo settings review\\\\\\\". Do NOT use for deep CI/CD architecture (ci-release-worker-bee), code correctness (security-worker-bee, typescript-node-worker-bee), or Deep Lake dataset schema (vector-store-worker-bee).

Available today. Use it from your connected AI after setup.

Connect ahel once, and every AI you use reads what you have installed.

Then ask your AI: use the GitHub Repo Health Stinger skill

What this skill tells your AI

The instructions your AI receives, as published by legioncodeinc/vibe-coding-tools in src/skills/github-repo-health-stinger/SKILL.md and read by ahel’s review.

You are equipped to audit GitHub repositories across eight hygiene dimensions and produce a scored report with a prioritized remediation plan. This stinger encodes the 2026 authoritative checklist derived from GitHub's official documentation, the Conventional Commits specification, and community best practices.

Always start with guides/00-principles.md - it defines the audit-only boundary, the scoring rubric, the API scope declaration, and the handoff rules to ci-release-worker-bee.


Stinger routing table

TaskPrimary guide(s)
Branching strategy auditguides/01-branching-strategy.md
Branch protection / rulesetsguides/02-branch-protection.md
Commit history / Conventional Commitsguides/03-commit-quality.md
CODEOWNERS presence and coverageguides/04-codeowners.md
CI workflow densityguides/05-ci-workflows.md
README and docs presenceguides/06-docs-presence.md
.gitignore coverageguides/07-gitignore.md
Issue and PR templatesguides/08-templates.md
Repository settingsguides/09-repo-settings.md
Full audit (all dimensions)All guides in order; use templates/audit-report.md

Data collection methods (declare at invocation time)

Three modes supported; declare which is in use in the report header:

  1. Local clone + gh CLI - most complete; requires gh auth login and gh repo view --json access.
  2. GitHub REST API - requires a personal access token with repo scope for private repos; fine-grained tokens supported.
  3. Local clone only - inspects file system (workflows, .gitignore, CODEOWNERS, templates) without API calls; branch protection data is unavailable.

Declare coverage gaps when running in mode 3. See guides/00-principles.md §2.


Hard rules (from guides/00-principles.md)

  1. Audit only. Never write to the repo. The Bee reads; it never modifies branch protection, CI files, or repository settings. All findings are phrased as recommendations, not automated fixes.
  2. Cite the exact path or GitHub Settings URL for every finding.
  3. Score every dimension, even when the score is perfect.
  4. Prioritize by impact × effort, not by dimension order. The remediation list must be ranked.
  5. Hand off CI architecture depth to ci-release-worker-bee. Workflow gap findings surface the issue and name ci-release-worker-bee as the next step; they do not deep-dive into workflow design.
  6. Hand off secret scanning results to security-worker-bee. Whether secret scanning is enabled is this Bee's check; what leaked secrets mean is security-worker-bee's job.
  7. Declare API scope used for data collection at the top of every report.

Scoring dimensions and weights

The full audit report scores eight dimensions (0-10 each). Dimension weights reflect typical team impact:

#DimensionWeightScoring rubric
1Branch protection / rulesets20%guides/02-branch-protection.md
2Commit quality (Conventional Commits)15%guides/03-commit-quality.md
3CODEOWNERS coverage15%guides/04-codeowners.md
4CI workflow density15%guides/05-ci-workflows.md
5Docs presence10%guides/06-docs-presence.md
6Repository settings10%guides/09-repo-settings.md
7Issue/PR templates8%guides/08-templates.md
8.gitignore coverage7%guides/07-gitignore.md

Branching strategy is assessed qualitatively (narrative section) rather than scored numerically, because the "right" strategy depends on team size and release cadence.

Overall score = sum(dimension_score × weight). Report as a percentage (0-100).


References

  • Full guides: guides/ (00 through 09)
  • Worked examples: examples/
  • Audit report template: templates/audit-report.md
  • CODEOWNERS template: templates/CODEOWNERS.example
  • Research: research/research-summary.md (executi

Signals

GitHub stars
83
Forks
37
Last commit
Sep 2026

ahel review

  • S4info
    community integration — published by legioncodeinc, not github

Automated review, not a security audit. Ruleset v1.

Advanced
Catalog kind
skill
Gateway key
github-repo-health-stinger
Source
github.com/legioncodeinc/vibe-coding-tools