repo-metadata-health

Solid

Audit and update GitHub repository metadata and community health: description (gh repo edit), topics (PUT /repos/topics, max 20), GitHub Pages link + homepage, community-health percentage via the Community Profile API, and a 16-point check checklist. Script: validate_repo.py (gh API + filesystem, auto-detect from git remote). Triggers: 'repo description', 'repo topics', 'github topics', 'github pages', 'community health', 'repo audit', 'repo metadata', 'repo checklist', 'health percentage', 'repo about'.

AI & Automation 5 stars 0 forks Updated today MIT

Install

View on GitHub

Quality Score: 83/100

Stars 20%
26
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
80
License 10%
100
Description 5%
100

Skill Content

# Repo Metadata Health — description, topics, Pages, community health Use this skill to **audit and update a repository's metadata and community health**: description, topics, GitHub Pages link, homepage in About, and the Community Standards percentage. Keeps the GitHub page accurate after major changes. ## When to use - A repository's description/topics are outdated after a major change. - Need the Community Health score (Community Profile API) audited against a 16-point checklist. - GitHub Pages should be linked in README/About. - User asks for "repo description", "repo topics", "github pages", "community health", "repo audit", "repo checklist". ## Do NOT use - For README content/visual header/footer — use `repo-readme-assets`. - For legal/community files (LICENSE, CONTRIBUTING, SECURITY, templates) — use `repo-community-files`. - For the social preview PNG — use `repo-social-preview`. ## Files - `SKILL.md` — this file - `scripts/validate_repo.py` — 16-point checklist (gh API + filesystem, auto-detect from git remote) - `references/community-checklist.md` — the full 16-point checklist with check commands - `examples/repo-hygiene.yml` — CI example wiring the checklist into a workflow ## Description and topics Set via `gh api`: ```bash # Description (UI limit ~350 chars) — list ALL key components gh repo edit --description "<full description with keywords>" # Topics (array via -f 'names[]=...') — PUT only, full list replacement gh api -X PUT repos/<owner>/<repo>/...

Details

Author
bestdeejay-design
Repository
bestdeejay-design/agent-skills
Created
1 months ago
Last Updated
today
Language
Python
License
MIT

Integrates with

Similar Skills

Semantically similar based on skill content — not just same category

AI & Automation Listed

repo-health-audit

Audit repository health and maintenance readiness. Use when the user asks for a repo review, maintainer audit, cleanup plan, onboarding audit, technical debt scan, CI/docs/release hygiene review, or public repo readiness check.

5 Updated yesterday
stark-ai-de
AI & Automation Listed

repo-hygiene

Audit a repository for hygiene debt — committed build artifacts, dead GitHub Actions workflows, README version drift, dirty working trees, stash pileups, missing .gitignore coverage, suspicious tracked files — and optionally fix it with one commit per category. Use to check, audit, or clean up repo hygiene.

0 Updated yesterday
jedarden
AI & Automation Listed

github-repo-audit

Audit and rewrite a GitHub repo's README, About sentence, topic tags, and hero asset strategy. Spawns 5 specialist research agents in parallel (competitive landscape, target-user pain language, product positioning, README visual hierarchy + asset hygiene, SEO + AI-citation surface), synthesizes findings, drafts a severity-ranked issue list, gates on user approval, then applies fixes — rewriting README.md, updating GitHub About + topic tags via `gh repo edit`, and producing a hero-asset shotlist (handed to `claude-gif` if installed). Use whenever the user wants to audit, rewrite, reposition, or fix the public-facing surface of any open-source repo, including phrasings like "fix my readme", "rewrite my readme", "audit my github project", "my repo isn't getting stars", "open source positioning help", or pasting a repo URL and asking what's wrong with it. Also triggers on "/github-repo-audit", "repo audit", "readme audit", "repo positioning audit", "open source readme audit". Especially valuable when the repo nam

1 Updated 1 months ago
dancolta