Contributor Issue Pipeline Gardening (awesome-claude)
A scheduled maintenance skill that closes already-shipped issues and keeps a curated 15–25 issue contributor backlog for the awesome-claude repo.
AutomationAdvanced★ 291⑂ 126AI score 7/10Last updated: Aug 16, 2026
What it does
- Pass 1 – stale sweep: for each open issue, queries
CROSS_REFERENCED_EVENTtimeline items for merged PRs, reads the PR body, verifies the code directly, then closes genuinely finished issues with a comment naming the shipping PR. It insists the local checkout be fetched/fast-forwarded toorigin/mainfirst, since a clean-but-stale checkout previously caused false conclusions. - Pass 2 – backlog top-up: counts unassigned
gittensor:*issues viagh issue list, and if below the 15–25 target, scopes new issues from real gaps inapps/web/src/routes,packages/registry/src,packages/mcp, orscripts/. - Quality guardrails: never file behavior-free
test(...): cover Xissues; never reproduce a shallow repeatable pattern that already has 5+ near-identical PRs; content directory submissions are PR-first and out of scope. - Label/milestone discipline: new issues go to milestone #5
Contributor Backlog (Gardening)with onlygittensor:bug|feature|priorityplushelp wanted, using the repo's existingproduct-feature.ymlissue form and native sub-issue/blocked-by links. - Daily digest: closed issues and why, checklists synced, new issues with labels/milestone, before/after backlog count, and temptations deliberately declined.
Who it's for
- Maintainers of this repo (or a similar gittensor-configured repo) who want automated contributor backlog hygiene.
- Anyone building a scheduled issue-triage agent workflow.
- Anyone looking for a concrete rubric on writing issues that don't attract low-effort coverage-farming PRs.
Example uses
- "Run the issue gardening" → sweep stale issues, count the backlog, file 0–3 new issues, print the digest.
- "Audit open issues for ones already completed" → cross-reference merged PRs plus a direct code check, closing only what's truly done and leaving partial work open.
- "Sync the #550 growth-sprint umbrella checkboxes" → reconcile checklist state with real child issues while refusing to add more analytics-wiring children.
· · · Install guide · · ·
Try it now, no install
Paste this into Claude to use the skill without installing anything.
Read the instructions in this file and follow them to help me: https://raw.githubusercontent.com/JSONbored/awesome-claude/HEAD/.claude/skills/contributor-pipeline-gardening/SKILL.md What I want: (describe your task here)
If Claude can't open the link, open it yourself and paste the contents instead.
↓ If it works for you, download the ZIP below and install it. Then it runs on its own — no pasting each time.
Install in the Claude app (no terminal)
- Download the ZIP with the button below.
- In Claude, open Settings → Capabilities and turn on 'Code execution and file creation'. (one time)
- Go to Customize → Skills → + → 'Upload a skill' and upload the ZIP.
Install in Claude Code
Let Claude do it — paste this into Claude Code
Install the skill I found on Claude Skill Mart. Copy the .claude/skills/contributor-pipeline-gardening folder from the GitHub repo JSONbored/awesome-claude into my ~/.claude/skills/contributor-pipeline-gardening/. When it's done, tell me in one line what this skill can do.
Install with a command instead
git clone https://github.com/JSONbored/awesome-claude.git && mkdir -p ~/.claude/skills && cp -r awesome-claude/.claude/skills/contributor-pipeline-gardening ~/.claude/skills/⚠ This is a third-party skill. Check the source repository before installing.
- Open a terminal and confirm GitHub CLI is ready:
gh auth status(rungh auth loginif needed). - Clone the repo:
git clone https://github.com/JSONbored/awesome-claude.git - Create the skills directory:
mkdir -p ~/.claude/skills - Copy the skill:
cp -r awesome-claude/.claude/skills/contributor-pipeline-gardening ~/.claude/skills/ - Verify
reference.md(label/milestone/template details) came along:ls ~/.claude/skills/contributor-pipeline-gardening - Restart Claude Code and ask "run the issue gardening" to trigger it.
- To reuse it elsewhere, edit the repo name, labels, milestone number, and backlog target inside SKILL.md first.
View source on GitHub ↗License: MIT