Skill

Automate GitHub Repo Audits and Optimization

7-stage GitHub repo audit, cleanup, and competitor benchmarking workflow with a read-only secret-scanning script.

Works with github

91
Spark score
out of 100
Updated last month
Version 13.4.0
Models
claude

Add to Favorites

Why it matters

Transform your GitHub repositories into clean, well-documented, and production-ready projects. This skill automates comprehensive auditing, cleanup, and competitor benchmarking.

Outcomes

What it gets done

01

Audit repositories for secrets, junk files, and low-quality content.

02

Perform deep manual reviews of documentation and structure.

03

Benchmark your project against similar repositories on GitHub.

04

Execute a prioritized action plan for cleanup and optimization.

Install

Add it to your toolbox

Run in your project directory:

curl -fsSL https://spark.entire.vc/get/ag-openclaw-github-repo-commander | bash

Overview

OpenClaw GitHub Repo Commander

A skill that runs a 7-stage GitHub repository audit, cleanup, and competitor-benchmarking workflow using a bundled read-only secret-scanning script. Use it when auditing, cleaning up, or benchmarking a GitHub repo before release; Stage 6 file changes require explicit user confirmation and results still need review before pushing.

What it does

This skill runs a structured 7-stage super workflow for comprehensive GitHub repository management: auditing, cleanup, competitor benchmarking, and optimization, turning a messy repo into a clean, well-documented, production-ready project. The stages are: Intake (clone the repo, define success criteria and baseline metrics), Execution (run the bundled scripts/repo-audit.sh for automated read-only checks), Reflection (manual review of content quality, documentation consistency, and structural issues), Competitor Analysis (search GitHub for similar repos and compare documentation, features, and adoption), Synthesis (consolidate findings into a P0/P1/P2 prioritized action plan), Iteration (execute the plan - delete low-value files, fix security issues, upgrade docs, add CI, update changelogs), and Validation (re-run the audit script targeting 7/7 PASS, verify changes, push, and deliver a full report).

When to use - and when NOT to

Use it when you need to audit a repository for secrets, junk files, or low-quality content; when a user asks to "clean up my repo", "optimize my GitHub project", or "audit this library"; when reviewing or creating pull requests with structured analysis; or when comparing your project against competitors on GitHub.

Don't skip Stage 4 (competitor analysis) - it's called out specifically for revealing blind spots the internal audit misses. Don't commit node_modules/ or .env files as a shortcut instead of fixing the underlying .gitignore gaps the audit finds. Treat its output as a starting action plan, not a substitute for environment-specific validation or expert review - use it only when the task clearly matches this audit/cleanup/benchmarking scope, and stop to ask for clarification if required inputs, permissions, or success criteria are missing.

Inputs and outputs

Input: a GitHub repo URL or an in-repo cleanup request. Output: a detailed before/after audit report and a prioritized (P0/P1/P2) action plan.

/openclaw-github-repo-commander https://github.com/owner/my-repo

Integrations

Uses the gh CLI with the user's existing authentication (no credentials stored by the skill) and a bundled read-only repo-audit.sh script that scans for hardcoded secret patterns (ghp_, sk-, AKIA), tracked build artifacts, empty directories, large files, missing .gitignore coverage, and broken README links - excluding .github/workflows/ to avoid false positives. The audit script never deletes, rewrites, stages, commits, or pushes files on its own; all file changes in Stage 6 require explicit user confirmation.

Who it's for

Maintainers and developers who want a repeatable, structured process to audit, clean up, and benchmark a GitHub repository against similar projects before a release or public launch.

Source README

A structured 7-stage super workflow for comprehensive GitHub repository management. This skill automates repository auditing, cleanup, competitor benchmarking, and optimization - turning a messy repo into a clean, well-documented, production-ready project.

FAQ

Common questions

Discussion

Questions & comments · 0

Sign In Sign in to leave a comment.