All skills
dominiktobureto avatar

/repo-health-check

@4f7ec7c

Use when auditing a repo before changes to find the smallest safe PR, quality risks, stale docs, missing tests, ignored-file gaps, or agent setup issues. Best first skill for unfamiliar codebases.

Use this Skill: https://skilld.dev/gh/dominiktobureto/awesome-grok-build/repo-health-check

This session only. Nothing lands on disk.

SKILL.md

≈54 tokens always: the name and description. ≈642 when used: this file. ≈699 more on demand in 1 file.

Repo Health Check

Find the smallest useful change with the best risk/reward ratio.

Grok Build Mode

  • Start in Plan Mode for unfamiliar repos or when changes may touch multiple subsystems.
  • Use subagents for parallel read-only discovery when the repo is medium/large:
    • structure: map stack, entry points, and package managers.
    • quality: find test, lint, typecheck, CI, and coverage signals.
    • docs: compare README commands with real config.
    • safety: inspect .gitignore, .grokignore, secrets patterns, hooks, and AGENTS.md.
  • Arena-style comparison: if Grok Build exposes Arena Mode, run candidate-first-PR proposals against 3-5 agents and rank by verification confidence. Otherwise simulate by asking subagents for independent candidates.

Workflow

  1. Read repo instructions: AGENTS.md, README.md, package/config files, CI files.
  2. Identify project type, main runtime, package manager, and quality gates.
  3. Look for high-signal risks:
    • stale or missing setup docs;
    • absent tests around core behavior;
    • failing lint/type/test commands;
    • generated output committed unexpectedly;
    • missing .grokignore or obvious secret exposure;
    • dependency and lockfile mismatch;
    • unsafe hooks or unclear agent instructions.
  4. Produce 3 candidate PRs ranked by impact, size, blast radius, and verification confidence.
  5. Ask for human approval before edits.
  6. Implement only the chosen candidate.
  7. Run the smallest relevant lint/test/type/docs check.
  8. Summarize changed files and residual risks.

Git Discipline

  • Never commit generated junk, secrets, or local agent state.
  • Keep the first PR tiny.
  • If tests fail for unrelated reasons, capture the exact failure and avoid broad cleanup.

Example Prompts

Use repo-health-check. Inspect this repo and propose the smallest safe PR we should ship first. Do not edit yet.
Run repo-health-check with subagents for structure, tests, docs, and safety. Rank the top 3 fixes and wait for my approval.

Output

Start with:

Bottom line: <one sentence>

Then provide:

  • repo type and stack;
  • discovered commands;
  • top risks;
  • 3 candidate PRs;
  • recommended first PR;
  • verification plan;
  • whether edits require Plan Mode approval.

Guardrails

  • Do not invent test commands. Read package/config files first.
  • Do not edit generated files unless the repo intentionally tracks them.
  • Do not upgrade dependencies unless explicitly requested.
  • If no safe command is available, explain what could not be verified.

Source: SKILL.md on GitHub

No alerts2mo3 checks · Risk SAFE
  • Gen Agent Trust Hub2mo

    The skill is a repository health check tool that audits codebases for risks and quality issues. It is generally safe but carries a low risk of indirect prompt injection because it processes untrusted data from the repository files it audits without explicit sanitization or boundary markers.

  • Socket2mo

    No alerts

  • Snyk2mo

    Risk: LOW · No issues

Signed by skilld at 4f7ec7c. This ties the file your Agent reads to that commit on GitHub. It does not review the instructions.

Last checked against GitHub 2 months ago.

Steadyupdated 4 months ago
version
2.0.0
author
awesome-grok-build

README badge

README badge for dominiktobureto/awesome-grok-build/repo-health-check