repokit

Solid

Set up a GitHub repo's metadata through the gh CLI — an inferred one-line About description + topics from the repo's own contents, and the issuekit lifecycle labels. Use when the user says "repokit", "set the repo description", "add topics/tags", "write an About blurb for this repo", "provision the workflow labels", "set up this repo's labels", or "configure this repo's metadata" — anything about a repo's About panel or its label vocabulary.

AI & Automation 0 stars 0 forks Updated 2 days ago MIT

Install

View on GitHub

Quality Score: 78/100

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

Skill Content

# repokit Configure a GitHub repository's metadata through the [`gh` CLI](https://cli.github.com), in two explicit **modes**: - **`about`** — infer a one-line *About* description and a focused set of topics from the repo's own contents (README, manifest, code), show them against whatever is already set, and apply what you approve. - **`labels`** — provision the issue-workflow **lifecycle labels** (the set issuekit uses to track work), creating what's missing and reconciling what drifted. Two jobs, one skill, because both answer "make this repo's GitHub metadata right" — the outward-facing blurb people read, and the label vocabulary the issue workflow runs on. ## When this fires The user wants to set a repo's GitHub metadata. Route to a mode from what they ask: - **about** — "set the repo description", "add topics", "write an About blurb", "tag this repo", "update the repo's About". - **labels** — "provision the workflow labels", "set up this repo's labels", "add the issuekit labels", "the `blocked` label is missing". - **both** — a vague "set up this repo" / "configure repo metadata" → offer to run `about` then `labels`. **If no mode is clear, ask first** — present the two modes and let the user pick before touching anything. ## Preflight (every mode) Before any GitHub call, confirm the tooling and target: ```sh gh --version # gh installed? gh auth status # authenticated? gh repo view --...

Details

Author
mimukit
Repository
mimukit/skills
Created
2 weeks ago
Last Updated
2 days ago
Language
Shell
License
MIT

Integrates with

Similar Skills

Semantically similar based on skill content — not just same category

AI & Automation Solid

issuekit

Own the GitHub issue lifecycle with three modes — create issues from a plan-<slug>-YYYY-MM-DD.md or a description (kept independent for parallel git-worktree work, with any prerequisite labeled `blocked`), sync PR↔issue links after merge, and triage the tracker. Use when the user says "create issues from this plan", "file an issue", "sync my issues", "close the issue this PR fixed", "triage the backlog", "issuekit", or wants issues opened, reconciled, or reviewed with the gh CLI.

0 Updated 2 days ago
mimukit
AI & Automation Listed

setup-repo

Use when asked to set up or scaffold a repository's process, labels, tracker, branch ruleset, issue forms, docs layout, work-item runbook, or board. Not for this repo's own day-to-day GitHub mechanics; use its runbook.

2 Updated today
mblauberg
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 6 days ago
dancolta