github-private-repo-file-audit

Audits private GitHub repositories for profile-like files using a clone-first workflow.

1|Updated Apr 12, 2026
One-click install
npx skills add https://github.com/cryptopafi/nexusos-skills --skill github-private-repo-file-audit
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: github-private-repo-file-audit
Source: https://github.com/cryptopafi/nexusos-skills/tree/main/github/github-private-repo-file-audit
Command: npx skills add https://github.com/cryptopafi/nexusos-skills --skill github-private-repo-file-audit

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Audits private GitHub repositories for a target filename (for example USER.md) across all repos owned by an authenticated account, using a reliable clone-first workflow to avoid false negatives from GitHub API tree or code search limitations.

Core Features & Use Cases

  • Locate and inventory candidate profile files (e.g., USER.md) across all private repositories owned by an account.
  • Use a clone-first workflow to ensure complete local scans and consistent results, avoiding partial data from API trees or code search.
  • Summarize findings at two levels: per-repo file path and conceptual meaning of the file (owner profile, agent persona, template, etc.).

Quick Start

Authenticate with GitHub if needed, enumerate private repos, clone them locally, and scan for USER.md case-insensitive variants.

Frequently Asked Questions about github-private-repo-file-audit

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I audit private GitHub repositories for a specific file?

To audit private GitHub repositories for a specific file, use a clone-first workflow that clones all repos locally to perform complete scans, avoiding false negatives from API tree limitations.

Why does GitHub code search miss files in my private repos?

GitHub code search or API trees produce false negatives due to indexing limitations. A clone-first workflow ensures a complete local scan across all private repositories to reliably locate specific profile-like files.

What is the best way to inventory USER.md files across all my private repos?

The best way to inventory USER.md files across private repos is a local clone-first scan. It enumerates all repositories owned by an authenticated account and locates case-insensitive filename variants.

Can I find case-insensitive filename variants like user.md in private GitHub repositories?

Yes, you can find case-insensitive filename variants like user.md in private GitHub repositories by applying a local clone-first workflow that scans all enumerated repos for matching target filenames.

How do I summarize the meaning of profile files found in private repos?

You can summarize the meaning of profile files found in private repos by analyzing cloned local copies. This provides per-repo file paths and identifies the conceptual meaning, such as owner profile or agent persona.

Do I need to authenticate with GitHub to scan private repositories?

Yes, you need to authenticate with GitHub to enumerate private repositories. Once authenticated, the clone-first workflow locally clones and scans all repos owned by that account for the target files.